<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width">
    <link rel="icon" type="image/x-icon" href="https://pyroscope.io/favicon.ico?standalone">
    <title>Pyroscope</title>

    
<script type="text/javascript">
	window.flamegraph = {"version":1,"flamebearer":{"names":["total"],"levels":[[0,0,0,0]],"numTicks":0,"maxSelf":0},"metadata":{"format":"single","spyName":"gospy","sampleRate":100,"units":"bytes","name":"adhoc.example.go.alloc_space-2022-02-27-09-31-14.html"},"timeline":{"startTime":1645925470,"samples":[0,1,0],"durationDelta":10,"watermarks":{}}}
	window.buildInfo = {"goos":"darwin","goarch":"arm64","goVersion":"go1.17.2","version":"v0.10.0","id":"N/A","time":"2022-02-14T09:27:31Z","gitSHA":"672e2ebb","gitDirty":0,"useEmbeddedAssets":true,"rbspyGitSHA":"eb54c23","pyspyGitSHA":"dc29dde","phpspyGitSHA":"be3abd72e8e2dd5dd4e61008fcd702f90c6eb238"};
</script>
  <script>/*! For license information please see app.js.LICENSE.txt */
(()=>{var e={823:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M12.83 352h262.34A12.82 12.82 0 0 0 288 339.17v-38.34A12.82 12.82 0 0 0 275.17 288H12.83A12.82 12.82 0 0 0 0 300.83v38.34A12.82 12.82 0 0 0 12.83 352zm0-256h262.34A12.82 12.82 0 0 0 288 83.17V44.83A12.82 12.82 0 0 0 275.17 32H12.83A12.82 12.82 0 0 0 0 44.83v38.34A12.82 12.82 0 0 0 12.83 96zM432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},t.faAlignLeft=t.definition},774:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"bars",icon:[448,512,[],"f0c9","M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"]},t.faBars=t.definition},189:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"columns",icon:[512,512,[],"f0db","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z"]},t.faColumns=t.definition},505:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"compress-alt",icon:[448,512,[],"f422","M4.686 427.314L104 328l-32.922-31.029C55.958 281.851 66.666 256 88.048 256h112C213.303 256 224 266.745 224 280v112c0 21.382-25.803 32.09-40.922 16.971L152 376l-99.314 99.314c-6.248 6.248-16.379 6.248-22.627 0L4.686 449.941c-6.248-6.248-6.248-16.379 0-22.627zM443.314 84.686L344 184l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C234.697 256 224 245.255 224 232V120c0-21.382 25.803-32.09 40.922-16.971L296 136l99.314-99.314c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.248 6.248 6.248 16.379 0 22.627z"]},t.faCompressAlt=t.definition},771:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"icicles",icon:[512,512,[],"f7ad","M511.4 37.9C515.1 18.2 500 0 480 0H32C10.6 0-4.8 20.7 1.4 41.2l87.1 273.4c2.5 7.2 12.7 7.2 15.1 0L140 190.5l44.2 187.3c1.9 8.3 13.7 8.3 15.6 0l46.5-196.9 34.1 133.4c2.3 7.6 13 7.6 15.3 0l45.8-172.5 66.7 363.8c1.7 8.6 14 8.6 15.7 0l87.5-467.7z"]},t.faIcicles=t.definition},679:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"list-ul",icon:[512,512,[],"f0ca","M48 48a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm448 16H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},t.faListUl=t.definition},213:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z"]},t.faTable=t.definition},864:(e,t)=>{"use strict";t.definition={prefix:"fas",iconName:"undo",icon:[512,512,[],"f0e2","M212.333 224.333H12c-6.627 0-12-5.373-12-12V12C0 5.373 5.373 0 12 0h48c6.627 0 12 5.373 12 12v78.112C117.773 39.279 184.26 7.47 258.175 8.007c136.906.994 246.448 111.623 246.157 248.532C504.041 393.258 393.12 504 256.333 504c-64.089 0-122.496-24.313-166.51-64.215-5.099-4.622-5.334-12.554-.467-17.42l33.967-33.967c4.474-4.474 11.662-4.717 16.401-.525C170.76 415.336 211.58 432 256.333 432c97.268 0 176-78.716 176-176 0-97.267-78.716-176-176-176-58.496 0-110.28 28.476-142.274 72.333h98.274c6.627 0 12 5.373 12 12v48c0 6.627-5.373 12-12 12z"]},t.faUndo=t.definition},184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=a.apply(null,n);o&&e.push(o)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var l in n)r.call(n,l)&&n[l]&&e.push(l);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},168:(e,t,n)=>{var r=n(874),a={};for(var i in r)r.hasOwnProperty(i)&&(a[r[i]]=i);var o=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var l in o)if(o.hasOwnProperty(l)){if(!("channels"in o[l]))throw new Error("missing channels property: "+l);if(!("labels"in o[l]))throw new Error("missing channel labels property: "+l);if(o[l].labels.length!==o[l].channels)throw new Error("channel and label counts mismatch: "+l);var u=o[l].channels,s=o[l].labels;delete o[l].channels,delete o[l].labels,Object.defineProperty(o[l],"channels",{value:u}),Object.defineProperty(o[l],"labels",{value:s})}o.rgb.hsl=function(e){var t,n,r=e[0]/255,a=e[1]/255,i=e[2]/255,o=Math.min(r,a,i),l=Math.max(r,a,i),u=l-o;return l===o?t=0:r===l?t=(a-i)/u:a===l?t=2+(i-r)/u:i===l&&(t=4+(r-a)/u),(t=Math.min(60*t,360))<0&&(t+=360),n=(o+l)/2,[t,100*(l===o?0:n<=.5?u/(l+o):u/(2-l-o)),100*n]},o.rgb.hsv=function(e){var t,n,r,a,i,o=e[0]/255,l=e[1]/255,u=e[2]/255,s=Math.max(o,l,u),c=s-Math.min(o,l,u),f=function(e){return(s-e)/6/c+.5};return 0===c?a=i=0:(i=c/s,t=f(o),n=f(l),r=f(u),o===s?a=r-n:l===s?a=1/3+t-r:u===s&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*i,100*s]},o.rgb.hwb=function(e){var t=e[0],n=e[1],r=e[2];return[o.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(n,r))*100,100*(r=1-1/255*Math.max(t,Math.max(n,r)))]},o.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-a)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},o.rgb.keyword=function(e){var t=a[e];if(t)return t;var n,i,o,l=1/0;for(var u in r)if(r.hasOwnProperty(u)){var s=(i=e,o=r[u],Math.pow(i[0]-o[0],2)+Math.pow(i[1]-o[1],2)+Math.pow(i[2]-o[2],2));s<l&&(l=s,n=u)}return n},o.keyword.rgb=function(e){return r[e]},o.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},o.rgb.lab=function(e){var t=o.rgb.xyz(e),n=t[0],r=t[1],a=t[2];return r/=100,a/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]},o.hsl.rgb=function(e){var t,n,r,a,i,o=e[0]/360,l=e[1]/100,u=e[2]/100;if(0===l)return[i=255*u,i,i];t=2*u-(n=u<.5?u*(1+l):u+l-u*l),a=[0,0,0];for(var s=0;s<3;s++)(r=o+1/3*-(s-1))<0&&r++,r>1&&r--,i=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[s]=255*i;return a},o.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,i=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=i<=1?i:2-i,[t,100*(0===r?2*a/(i+a):2*n/(r+n)),(r+n)/2*100]},o.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,i=t-Math.floor(t),o=255*r*(1-n),l=255*r*(1-n*i),u=255*r*(1-n*(1-i));switch(r*=255,a){case 0:return[r,u,o];case 1:return[l,r,o];case 2:return[o,r,u];case 3:return[o,l,r];case 4:return[u,o,r];case 5:return[r,o,l]}},o.hsv.hsl=function(e){var t,n,r,a=e[0],i=e[1]/100,o=e[2]/100,l=Math.max(o,.01);return r=(2-i)*o,n=i*l,[a,100*(n=(n/=(t=(2-i)*l)<=1?t:2-t)||0),100*(r/=2)]},o.hwb.rgb=function(e){var t,n,r,a,i,o,l,u=e[0]/360,s=e[1]/100,c=e[2]/100,f=s+c;switch(f>1&&(s/=f,c/=f),r=6*u-(t=Math.floor(6*u)),0!=(1&t)&&(r=1-r),a=s+r*((n=1-c)-s),t){default:case 6:case 0:i=n,o=a,l=s;break;case 1:i=a,o=n,l=s;break;case 2:i=s,o=n,l=a;break;case 3:i=s,o=a,l=n;break;case 4:i=a,o=s,l=n;break;case 5:i=n,o=s,l=a}return[255*i,255*o,255*l]},o.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},o.xyz.rgb=function(e){var t,n,r,a=e[0]/100,i=e[1]/100,o=e[2]/100;return n=-.9689*a+1.8758*i+.0415*o,r=.0557*a+-.204*i+1.057*o,t=(t=3.2406*a+-1.5372*i+-.4986*o)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},o.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},o.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var i=Math.pow(n,3),o=Math.pow(t,3),l=Math.pow(r,3);return n=i>.008856?i:(n-16/116)/7.787,t=o>.008856?o:(t-16/116)/7.787,r=l>.008856?l:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},o.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},o.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},o.rgb.ansi16=function(e){var t=e[0],n=e[1],r=e[2],a=1 in arguments?arguments[1]:o.rgb.hsv(e)[2];if(0===(a=Math.round(a/50)))return 30;var i=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===a&&(i+=60),i},o.hsv.ansi16=function(e){return o.rgb.ansi16(o.hsv.rgb(e),e[2])},o.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},o.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},o.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},o.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},o.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},o.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,i=Math.max(Math.max(n,r),a),o=Math.min(Math.min(n,r),a),l=i-o;return t=l<=0?0:i===n?(r-a)/l%6:i===r?2+(a-n)/l:4+(n-r)/l+4,t/=6,[360*(t%=1),100*l,100*(l<1?o/(1-l):0)]},o.hsl.hcg=function(e){var t,n=e[1]/100,r=e[2]/100,a=0;return(t=r<.5?2*n*r:2*n*(1-r))<1&&(a=(r-.5*t)/(1-t)),[e[0],100*t,100*a]},o.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},o.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a,i=[0,0,0],o=t%1*6,l=o%1,u=1-l;switch(Math.floor(o)){case 0:i[0]=1,i[1]=l,i[2]=0;break;case 1:i[0]=u,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=l;break;case 3:i[0]=0,i[1]=u,i[2]=1;break;case 4:i[0]=l,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=u}return a=(1-n)*r,[255*(n*i[0]+a),255*(n*i[1]+a),255*(n*i[2]+a)]},o.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},o.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},o.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},o.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},o.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},o.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},o.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},o.gray.hsl=o.gray.hsv=function(e){return[0,0,e[0]]},o.gray.hwb=function(e){return[0,100,e[0]]},o.gray.cmyk=function(e){return[0,0,0,e[0]]},o.gray.lab=function(e){return[e[0],0,0]},o.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},o.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},85:(e,t,n)=>{var r=n(168),a=n(111),i={};Object.keys(r).forEach((function(e){i[e]={},Object.defineProperty(i[e],"channels",{value:r[e].channels}),Object.defineProperty(i[e],"labels",{value:r[e].labels});var t=a(e);Object.keys(t).forEach((function(n){var r=t[n];i[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,a=0;a<r;a++)n[a]=Math.round(n[a]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(r),i[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)}))})),e.exports=i},111:(e,t,n)=>{var r=n(168);function a(e,t){return function(n){return t(e(n))}}function i(e,t){for(var n=[t[e].parent,e],i=r[t[e].parent][e],o=t[e].parent;t[o].parent;)n.unshift(t[o].parent),i=a(r[t[o].parent][o],i),o=t[o].parent;return i.conversion=n,i}e.exports=function(e){for(var t=function(e){var t=function(){for(var e={},t=Object.keys(r),n=t.length,a=0;a<n;a++)e[t[a]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;)for(var a=n.pop(),i=Object.keys(r[a]),o=i.length,l=0;l<o;l++){var u=i[l],s=t[u];-1===s.distance&&(s.distance=t[a].distance+1,s.parent=a,n.unshift(u))}return t}(e),n={},a=Object.keys(t),o=a.length,l=0;l<o;l++){var u=a[l];null!==t[u].parent&&(n[u]=i(u,t))}return n}},874:e=>{"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},818:(e,t,n)=>{var r=n(874),a=n(851),i=Object.hasOwnProperty,o={};for(var l in r)i.call(r,l)&&(o[r[l]]=l);var u=e.exports={to:{},get:{}};function s(e,t,n){return Math.min(Math.max(t,e),n)}function c(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}u.get=function(e){var t,n;switch(e.substring(0,3).toLowerCase()){case"hsl":t=u.get.hsl(e),n="hsl";break;case"hwb":t=u.get.hwb(e),n="hwb";break;default:t=u.get.rgb(e),n="rgb"}return t?{model:n,value:t}:null},u.get.rgb=function(e){if(!e)return null;var t,n,a,o=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(a=t[2],t=t[1],n=0;n<3;n++){var l=2*n;o[n]=parseInt(t.slice(l,l+2),16)}a&&(o[3]=parseInt(a,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(a=(t=t[1])[3],n=0;n<3;n++)o[n]=parseInt(t[n]+t[n],16);a&&(o[3]=parseInt(a+a,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(n=0;n<3;n++)o[n]=parseInt(t[n+1],0);t[4]&&(t[5]?o[3]=.01*parseFloat(t[4]):o[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:i.call(r,t[1])?((o=r[t[1]])[3]=1,o):null:null;for(n=0;n<3;n++)o[n]=Math.round(2.55*parseFloat(t[n+1]));t[4]&&(t[5]?o[3]=.01*parseFloat(t[4]):o[3]=parseFloat(t[4]))}for(n=0;n<3;n++)o[n]=s(o[n],0,255);return o[3]=s(o[3],0,1),o},u.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,s(parseFloat(t[2]),0,100),s(parseFloat(t[3]),0,100),s(isNaN(n)?1:n,0,1)]}return null},u.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,s(parseFloat(t[2]),0,100),s(parseFloat(t[3]),0,100),s(isNaN(n)?1:n,0,1)]}return null},u.to.hex=function(){var e=a(arguments);return"#"+c(e[0])+c(e[1])+c(e[2])+(e[3]<1?c(Math.round(255*e[3])):"")},u.to.rgb=function(){var e=a(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},u.to.rgb.percent=function(){var e=a(arguments),t=Math.round(e[0]/255*100),n=Math.round(e[1]/255*100),r=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+n+"%, "+r+"%)":"rgba("+t+"%, "+n+"%, "+r+"%, "+e[3]+")"},u.to.hsl=function(){var e=a(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},u.to.hwb=function(){var e=a(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},u.to.keyword=function(e){return o[e.slice(0,3)]}},767:(e,t,n)=>{"use strict";var r=n(818),a=n(85),i=[].slice,o=["keyword","gray","hex"],l={};Object.keys(a).forEach((function(e){l[i.call(a[e].labels).sort().join("")]=e}));var u={};function s(e,t){if(!(this instanceof s))return new s(e,t);if(t&&t in o&&(t=null),t&&!(t in a))throw new Error("Unknown model: "+t);var n,c;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof s)this.model=e.model,this.color=e.color.slice(),this.valpha=e.valpha;else if("string"==typeof e){var f=r.get(e);if(null===f)throw new Error("Unable to parse color from string: "+e);this.model=f.model,c=a[this.model].channels,this.color=f.value.slice(0,c),this.valpha="number"==typeof f.value[c]?f.value[c]:1}else if(e.length){this.model=t||"rgb",c=a[this.model].channels;var d=i.call(e,0,c);this.color=p(d,c),this.valpha="number"==typeof e[c]?e[c]:1}else if("number"==typeof e)e&=16777215,this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;var h=Object.keys(e);"alpha"in e&&(h.splice(h.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);var m=h.sort().join("");if(!(m in l))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=l[m];var g=a[this.model].labels,v=[];for(n=0;n<g.length;n++)v.push(e[g[n]]);this.color=p(v)}if(u[this.model])for(c=a[this.model].channels,n=0;n<c;n++){var b=u[this.model][n];b&&(this.color[n]=b(this.color[n]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}function c(e,t,n){return(e=Array.isArray(e)?e:[e]).forEach((function(e){(u[e]||(u[e]=[]))[t]=n})),e=e[0],function(r){var a;return arguments.length?(n&&(r=n(r)),(a=this[e]()).color[t]=r,a):(a=this[e]().color[t],n&&(a=n(a)),a)}}function f(e){return function(t){return Math.max(0,Math.min(e,t))}}function d(e){return Array.isArray(e)?e:[e]}function p(e,t){for(var n=0;n<t;n++)"number"!=typeof e[n]&&(e[n]=0);return e}s.prototype={toString:function(){return this.string()},toJSON:function(){return this[this.model]()},string:function(e){var t=this.model in r.to?this:this.rgb(),n=1===(t=t.round("number"==typeof e?e:1)).valpha?t.color:t.color.concat(this.valpha);return r.to[t.model](n)},percentString:function(e){var t=this.rgb().round("number"==typeof e?e:1),n=1===t.valpha?t.color:t.color.concat(this.valpha);return r.to.rgb.percent(n)},array:function(){return 1===this.valpha?this.color.slice():this.color.concat(this.valpha)},object:function(){for(var e={},t=a[this.model].channels,n=a[this.model].labels,r=0;r<t;r++)e[n[r]]=this.color[r];return 1!==this.valpha&&(e.alpha=this.valpha),e},unitArray:function(){var e=this.rgb().color;return e[0]/=255,e[1]/=255,e[2]/=255,1!==this.valpha&&e.push(this.valpha),e},unitObject:function(){var e=this.rgb().object();return e.r/=255,e.g/=255,e.b/=255,1!==this.valpha&&(e.alpha=this.valpha),e},round:function(e){return e=Math.max(e||0,0),new s(this.color.map(function(e){return function(t){return function(e,t){return Number(e.toFixed(t))}(t,e)}}(e)).concat(this.valpha),this.model)},alpha:function(e){return arguments.length?new s(this.color.concat(Math.max(0,Math.min(1,e))),this.model):this.valpha},red:c("rgb",0,f(255)),green:c("rgb",1,f(255)),blue:c("rgb",2,f(255)),hue:c(["hsl","hsv","hsl","hwb","hcg"],0,(function(e){return(e%360+360)%360})),saturationl:c("hsl",1,f(100)),lightness:c("hsl",2,f(100)),saturationv:c("hsv",1,f(100)),value:c("hsv",2,f(100)),chroma:c("hcg",1,f(100)),gray:c("hcg",2,f(100)),white:c("hwb",1,f(100)),wblack:c("hwb",2,f(100)),cyan:c("cmyk",0,f(100)),magenta:c("cmyk",1,f(100)),yellow:c("cmyk",2,f(100)),black:c("cmyk",3,f(100)),x:c("xyz",0,f(100)),y:c("xyz",1,f(100)),z:c("xyz",2,f(100)),l:c("lab",0,f(100)),a:c("lab",1),b:c("lab",2),keyword:function(e){return arguments.length?new s(e):a[this.model].keyword(this.color)},hex:function(e){return arguments.length?new s(e):r.to.hex(this.rgb().round().color)},rgbNumber:function(){var e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity:function(){for(var e=this.rgb().color,t=[],n=0;n<e.length;n++){var r=e[n]/255;t[n]=r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(e){var t=this.luminosity(),n=e.luminosity();return t>n?(t+.05)/(n+.05):(n+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},isDark:function(){var e=this.rgb().color;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var e=this.rgb(),t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten:function(e){var t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken:function(e){var t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate:function(e){var t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate:function(e){var t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten:function(e){var t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken:function(e){var t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale:function(){var e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return s.rgb(t,t,t)},fade:function(e){return this.alpha(this.valpha-this.valpha*e)},opaquer:function(e){return this.alpha(this.valpha+this.valpha*e)},rotate:function(e){var t=this.hsl(),n=t.color[0];return n=(n=(n+e)%360)<0?360+n:n,t.color[0]=n,t},mix:function(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);var n=e.rgb(),r=this.rgb(),a=void 0===t?.5:t,i=2*a-1,o=n.alpha()-r.alpha(),l=((i*o==-1?i:(i+o)/(1+i*o))+1)/2,u=1-l;return s.rgb(l*n.red()+u*r.red(),l*n.green()+u*r.green(),l*n.blue()+u*r.blue(),n.alpha()*a+r.alpha()*(1-a))}},Object.keys(a).forEach((function(e){if(-1===o.indexOf(e)){var t=a[e].channels;s.prototype[e]=function(){if(this.model===e)return new s(this);if(arguments.length)return new s(arguments,e);var n="number"==typeof arguments[t]?t:this.valpha;return new s(d(a[this.model][e].raw(this.color)).concat(n),e)},s[e]=function(n){return"number"==typeof n&&(n=p(i.call(arguments),t)),new s(n,e)}}})),e.exports=s},403:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,".iSPhNSqcMENrOXplz-vyFA\\=\\= {\n  position: absolute;\n  pointer-events: none;\n  /* make it a bit lighter so that it's easier to distinguish when both highlights are on */\n  background: #ffffff8c;\n  mix-blend-mode: overlay;\n}\n",""]),a.locals={highlightContextMenu:"iSPhNSqcMENrOXplz-vyFA=="};const i=a},187:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,"._2VIxp1w\\+1CplbZ84syJB7A\\=\\= {\n  display: flex;\n  align-items: center;\n  font-size: 11px;\n  justify-content: center;\n}\n\n.\\+9ZJlLmsb2B-E32Nyfu7DQ\\=\\= {\n  display: flex;\n  justify-content: center;\n}\n\n.g5H4CE6DDF7NJxOWrajm8w\\=\\= {\n  width: 37px;\n  text-align: center;\n\n  /* if for some reason the contents can't fit \n   * don't break into 2 lines */\n  white-space: nowrap;\n  overflow: hidden;\n}\n",""]),a.locals={"flamegraph-legend":"_2VIxp1w+1CplbZ84syJB7A==","flamegraph-legend-list":"+9ZJlLmsb2B-E32Nyfu7DQ==","flamegraph-legend-item":"g5H4CE6DDF7NJxOWrajm8w=="};const i=a},230:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,".McQt08QsMdHKyfgC8\\+VRBA\\=\\= {\n  max-width: 510px;\n  min-width: 292px;\n  width: inherit;\n}\n\n.yo-bD2r0D8tAOIkrbrdsgw\\=\\= {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n}\n\n.McQt08QsMdHKyfgC8\\+VRBA\\=\\= > div {\n  margin-bottom: 0px;\n  display: flex;\n}\n\n.McQt08QsMdHKyfgC8\\+VRBA\\=\\=::after {\n  top: 0px;\n}\n\n.D4k7QYsdOp7jz5e607hP7g\\=\\= {\n  width: 100%;\n  display: flex;\n}\n\n.McQt08QsMdHKyfgC8\\+VRBA\\=\\= ::global(._1DmdDC9xQRUbxW2HhQIpNQ\\=\\=) {\n  display: flex;\n}\n\n.D4k7QYsdOp7jz5e607hP7g\\=\\= svg {\n  margin-left: 1em;\n}\n\n.\\+1wMzSVGz4zzIpRJN36awQ\\=\\= {\n  display: flex;\n  justify-content: space-between;\n  margin-left: auto;\n  margin-right: auto;\n  width: 300px;\n  height: 45px;\n}\n",""]),a.locals={diffPaletteDropdown:"McQt08QsMdHKyfgC8+VRBA==",dropdownWrapper:"yo-bD2r0D8tAOIkrbrdsgw==",dropdownItem:"D4k7QYsdOp7jz5e607hP7g==","rc-menu-item":"_1DmdDC9xQRUbxW2HhQIpNQ==",row:"+1wMzSVGz4zzIpRJN36awQ=="};const i=a},888:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,"._0tTHgZhv2HWt2Y1KT3j5Dg\\=\\= {\n  padding-bottom: 5px;\n  display: flex;\n  justify-content: space-between;\n\n  align-items: start;\n}\n\n._0tTHgZhv2HWt2Y1KT3j5Dg\\=\\= > div:first-child {\n  width: 100%;\n}\n\n._0tTHgZhv2HWt2Y1KT3j5Dg\\=\\= button {\n  /* margin: auto;\n  display: block; */\n}\n\n.NVHVdWbELeFMQWvvHMo9Gw\\=\\= {\n  display: flex;\n  justify-content: center;\n}\n\n._7BFdfGtZuUk\\+0BUn3K8BoQ\\=\\= {\n  width: 100%;\n  display: block;\n  text-align: center;\n}\n\n._2BB8vAClILbsu1z\\+eQG4rw\\=\\= {\n  display: flex;\n  flex-shrink: 0;\n}\n",""]),a.locals={flamegraphHeader:"_0tTHgZhv2HWt2Y1KT3j5Dg==",row:"NVHVdWbELeFMQWvvHMo9Gw==",flamegraphTitle:"_7BFdfGtZuUk+0BUn3K8BoQ==",buttons:"_2BB8vAClILbsu1z+eQG4rw=="};const i=a},742:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,"._1MbPwwnMihZI4Mk8dg2Nfg\\=\\= {\n  position: absolute;\n  pointer-events: none;\n  background: #ffffff40;\n  mix-blend-mode: overlay;\n}\n",""]),a.locals={highlight:"_1MbPwwnMihZI4Mk8dg2Nfg=="};const i=a},321:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,"._2LzcZaT7btyfik33ZDDz9w\\=\\= {\n  cursor: pointer;\n}\n\n.xgc251WGvwEl4R3DmzquZg\\=\\= {\n  width: 100%;\n  height: 100%;\n  display: flex;\n  justify-content: center;\n  align-items: flex-start;\n  position: relative;\n  padding: 60px 0;\n}\n",""]),a.locals={hover:"_2LzcZaT7btyfik33ZDDz9w==",error:"xgc251WGvwEl4R3DmzquZg=="};const i=a},737:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,".QNdlIEo7r3JZBq0hzdQQsg\\=\\= {\n  width: 100%;\n}\n\n/* We take a gamble here and assume only 2 items will exist */\n.QNdlIEo7r3JZBq0hzdQQsg\\=\\= > *:first-child {\n  margin-right: 8px;\n}\n.QNdlIEo7r3JZBq0hzdQQsg\\=\\= > *:nth-child(2) {\n  margin-left: 8px;\n  width: 50%;\n}\n",""]),a.locals={flamegraphContainer:"QNdlIEo7r3JZBq0hzdQQsg=="};const i=a},817:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(645),a=n.n(r)()(!1);a.push([e.id,".BDWPBlFg4KdgCtCjvGUL-Q\\=\\= {\n  display: flex;\n  margin: 10px 0;\n  height: 40px;\n  align-items: center;\n}\n\n/* Give same amount of space between all children */\n.BDWPBlFg4KdgCtCjvGUL-Q\\=\\= > *:not(:first-child):not(:last-child) {\n  margin: 0 8px;\n}\n\n.c5VxASjoqQPkCZ0vfb0jxQ\\=\\= {\n  flex-grow: 1;\n}\n\n.eH5Hbeg-g7K393HULXVyVw\\=\\= {\n  background: rgba(255, 255, 255, 0.8);\n  color: #333;\n  transition: background-color ease-out 0.1s;\n  margin-right: 8px;\n}\n.eH5Hbeg-g7K393HULXVyVw\\=\\=:focus {\n  background: rgba(255, 255, 255, 1);\n}\n\n.aGrNJDPCqcJFg-MtAqyaig\\=\\= {\n  width: 100px;\n}\n\n.mHbHGfouTvjh6XAMH3xebQ\\=\\= {\n  margin: 0 8px;\n}\n\n._7zBRhzIcAPXojhCWhdKRbQ\\=\\= {\n  display: inline-block;\n  text-decoration: none;\n  color: #fff;\n  font-size: 1.2em;\n}\n\n._7zBRhzIcAPXojhCWhdKRbQ\\=\\= img {\n  display: inline-block;\n}\n\n._7zBRhzIcAPXojhCWhdKRbQ\\=\\= span {\n  display: inline-block;\n}\n",""]),a.locals={navbar:"BDWPBlFg4KdgCtCjvGUL-Q==","space-filler":"c5VxASjoqQPkCZ0vfb0jxQ==",search:"eH5Hbeg-g7K393HULXVyVw==","search-small":"aGrNJDPCqcJFg-MtAqyaig==","fit-mode-select":"mHbHGfouTvjh6XAMH3xebQ==",headerLogo:"_7zBRhzIcAPXojhCWhdKRbQ=="};const i=a},645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,r,a,i=e[1]||"",o=e[3];if(!o)return i;if(t&&"function"==typeof btoa){var l=(n=o,r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),"/*# ".concat(a," */")),u=o.sources.map((function(e){return"/*# sourceURL=".concat(o.sourceRoot||"").concat(e," */")}));return[i].concat(u).concat([l]).join("\n")}return[i].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(r)for(var i=0;i<this.length;i++){var o=this[i][0];null!=o&&(a[o]=!0)}for(var l=0;l<e.length;l++){var u=[].concat(e[l]);r&&a[u[0]]||(n&&(u[2]?u[2]="".concat(n," and ").concat(u[2]):u[2]=n),t.push(u))}},t}},171:e=>{"use strict";e.exports=function(e){return!!e&&(e instanceof Array||Array.isArray(e)||e.length>=0&&e.splice instanceof Function)}},296:(e,t,n)=>{var r=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,o=/^0o[0-7]+$/i,l=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,s="object"==typeof self&&self&&self.Object===Object&&self,c=u||s||Function("return this")(),f=Object.prototype.toString,d=Math.max,p=Math.min,h=function(){return c.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==f.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=i.test(e);return n||o.test(e)?l(e.slice(2),n?2:8):a.test(e)?NaN:+e}e.exports=function(e,t,n){var r,a,i,o,l,u,s=0,c=!1,f=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=r,i=a;return r=a=void 0,s=t,o=e.apply(i,n)}function y(e){return s=e,l=setTimeout(k,t),c?b(e):o}function w(e){var n=e-u;return void 0===u||n>=t||n<0||f&&e-s>=i}function k(){var e=h();if(w(e))return x(e);l=setTimeout(k,function(e){var n=t-(e-u);return f?p(n,i-(e-s)):n}(e))}function x(e){return l=void 0,v&&r?b(e):(r=a=void 0,o)}function E(){var e=h(),n=w(e);if(r=arguments,a=this,u=e,n){if(void 0===l)return y(u);if(f)return l=setTimeout(k,t),b(u)}return void 0===l&&(l=setTimeout(k,t)),o}return t=g(t)||0,m(n)&&(c=!!n.leading,i=(f="maxWait"in n)?d(g(n.maxWait)||0,t):i,v="trailing"in n?!!n.trailing:v),E.cancel=function(){void 0!==l&&clearTimeout(l),s=0,r=u=a=l=void 0},E.flush=function(){return void 0===l?o:x(h())},E}},418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,l,u=a(e),s=1;s<arguments.length;s++){for(var c in o=Object(arguments[s]))n.call(o,c)&&(u[c]=o[c]);if(t){l=t(o);for(var f=0;f<l.length;f++)r.call(o,l[f])&&(u[l[f]]=o[l[f]])}}return u}},703:(e,t,n)=>{"use strict";var r=n(414);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,i,o){if(o!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:a};return n.PropTypes=n,n}},697:(e,t,n)=>{e.exports=n(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},441:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DebounceInput=void 0;var r=i(n(294)),a=i(n(296));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},c(e,t)}function f(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(m,e);var t,n,i,o,l=(i=m,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=p(i);if(o){var n=p(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return f(this,e)});function m(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m),h(d(t=l.call(this,e)),"onChange",(function(e){e.persist();var n=t.state.value,r=t.props.minLength;t.setState({value:e.target.value},(function(){var a=t.state.value;a.length>=r?t.notify(e):n.length>a.length&&t.notify(u(u({},e),{},{target:u(u({},e.target),{},{value:""})}))}))})),h(d(t),"onKeyDown",(function(e){"Enter"===e.key&&t.forceNotify(e);var n=t.props.onKeyDown;n&&(e.persist(),n(e))})),h(d(t),"onBlur",(function(e){t.forceNotify(e);var n=t.props.onBlur;n&&(e.persist(),n(e))})),h(d(t),"createNotifier",(function(e){if(e<0)t.notify=function(){return null};else if(0===e)t.notify=t.doNotify;else{var n=(0,a.default)((function(e){t.isDebouncing=!1,t.doNotify(e)}),e);t.notify=function(e){t.isDebouncing=!0,n(e)},t.flush=function(){return n.flush()},t.cancel=function(){t.isDebouncing=!1,n.cancel()}}})),h(d(t),"doNotify",(function(){var e=t.props.onChange;e.apply(void 0,arguments)})),h(d(t),"forceNotify",(function(e){var n=t.props.debounceTimeout;if(t.isDebouncing||!(n>0)){t.cancel&&t.cancel();var r=t.state.value,a=t.props.minLength;r.length>=a?t.doNotify(e):t.doNotify(u(u({},e),{},{target:u(u({},e.target),{},{value:r})}))}})),t.isDebouncing=!1,t.state={value:void 0===e.value||null===e.value?"":e.value};var n=t.props.debounceTimeout;return t.createNotifier(n),t}return t=m,(n=[{key:"componentDidUpdate",value:function(e){if(!this.isDebouncing){var t=this.props,n=t.value,r=t.debounceTimeout,a=e.debounceTimeout,i=e.value,o=this.state.value;void 0!==n&&i!==n&&o!==n&&this.setState({value:n}),r!==a&&this.createNotifier(r)}}},{key:"componentWillUnmount",value:function(){this.flush&&this.flush()}},{key:"render",value:function(){var e,t,n=this.props,a=n.element,i=(n.onChange,n.value,n.minLength,n.debounceTimeout,n.forceNotifyByEnter),o=n.forceNotifyOnBlur,l=n.onKeyDown,s=n.onBlur,c=n.inputRef,f=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(n,["element","onChange","value","minLength","debounceTimeout","forceNotifyByEnter","forceNotifyOnBlur","onKeyDown","onBlur","inputRef"]),d=this.state.value;e=i?{onKeyDown:this.onKeyDown}:l?{onKeyDown:l}:{},t=o?{onBlur:this.onBlur}:s?{onBlur:s}:{};var p=c?{ref:c}:{};return r.default.createElement(a,u(u(u(u({},f),{},{onChange:this.onChange,value:d},e),t),p))}}])&&s(t.prototype,n),m}(r.default.PureComponent);t.DebounceInput=m,h(m,"defaultProps",{element:"input",type:"text",onKeyDown:void 0,onBlur:void 0,value:void 0,minLength:0,debounceTimeout:100,forceNotifyByEnter:!0,forceNotifyOnBlur:!0,inputRef:void 0})},775:(e,t,n)=>{"use strict";var r=n(441).DebounceInput;r.DebounceInput=r,e.exports=r},448:(e,t,n)=>{"use strict";var r=n(294),a=n(418),i=n(840);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(o(227));function l(e,t,n,r,a,i,o,l,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this.onError(e)}}var u=!1,s=null,c=!1,f=null,d={onError:function(e){u=!0,s=e}};function p(e,t,n,r,a,i,o,c,f){u=!1,s=null,l.apply(d,arguments)}var h=null,m=null,g=null;function v(e,t,n){var r=e.type||"unknown-event";e.currentTarget=g(n),function(e,t,n,r,a,i,l,d,h){if(p.apply(this,arguments),u){if(!u)throw Error(o(198));var m=s;u=!1,s=null,c||(c=!0,f=m)}}(r,t,void 0,e),e.currentTarget=null}var b=null,y={};function w(){if(b)for(var e in y){var t=y[e],n=b.indexOf(e);if(!(-1<n))throw Error(o(96,e));if(!x[n]){if(!t.extractEvents)throw Error(o(97,e));for(var r in x[n]=t,n=t.eventTypes){var a=void 0,i=n[r],l=t,u=r;if(E.hasOwnProperty(u))throw Error(o(99,u));E[u]=i;var s=i.phasedRegistrationNames;if(s){for(a in s)s.hasOwnProperty(a)&&k(s[a],l,u);a=!0}else i.registrationName?(k(i.registrationName,l,u),a=!0):a=!1;if(!a)throw Error(o(98,r,e))}}}}function k(e,t,n){if(T[e])throw Error(o(100,e));T[e]=t,S[e]=t.eventTypes[n].dependencies}var x=[],E={},T={},S={};function C(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!y.hasOwnProperty(t)||y[t]!==r){if(y[t])throw Error(o(102,t));y[t]=r,n=!0}}n&&w()}var O=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),M=null,N=null,P=null;function R(e){if(e=m(e)){if("function"!=typeof M)throw Error(o(280));var t=e.stateNode;t&&(t=h(t),M(e.stateNode,e.type,t))}}function _(e){N?P?P.push(e):P=[e]:N=e}function D(){if(N){var e=N,t=P;if(P=N=null,R(e),t)for(e=0;e<t.length;e++)R(t[e])}}function z(e,t){return e(t)}function j(e,t,n,r,a){return e(t,n,r,a)}function I(){}var L=z,B=!1,A=!1;function F(){null===N&&null===P||(I(),D())}function U(e,t,n){if(A)return e(t,n);A=!0;try{return L(e,t,n)}finally{A=!1,F()}}var H=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,$=Object.prototype.hasOwnProperty,Q={},W={};function V(e,t,n,r,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){q[e]=new V(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];q[t]=new V(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){q[e]=new V(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){q[e]=new V(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){q[e]=new V(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){q[e]=new V(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){q[e]=new V(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){q[e]=new V(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){q[e]=new V(e,5,!1,e.toLowerCase(),null,!1)}));var X=/[\-:]([a-z])/g;function K(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(X,K);q[t]=new V(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(X,K);q[t]=new V(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(X,K);q[t]=new V(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){q[e]=new V(e,1,!1,e.toLowerCase(),null,!1)})),q.xlinkHref=new V("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){q[e]=new V(e,1,!1,e.toLowerCase(),null,!0)}));var Y=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function J(e,t,n,r){var a=q.hasOwnProperty(t)?q[t]:null;(null!==a?0===a.type:!r&&2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1]))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!$.call(W,e)||!$.call(Q,e)&&(H.test(e)?W[e]=!0:(Q[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}Y.hasOwnProperty("ReactCurrentDispatcher")||(Y.ReactCurrentDispatcher={current:null}),Y.hasOwnProperty("ReactCurrentBatchConfig")||(Y.ReactCurrentBatchConfig={suspense:null});var G=/^(.*)[\\\/]/,Z="function"==typeof Symbol&&Symbol.for,ee=Z?Symbol.for("react.element"):60103,te=Z?Symbol.for("react.portal"):60106,ne=Z?Symbol.for("react.fragment"):60107,re=Z?Symbol.for("react.strict_mode"):60108,ae=Z?Symbol.for("react.profiler"):60114,ie=Z?Symbol.for("react.provider"):60109,oe=Z?Symbol.for("react.context"):60110,le=Z?Symbol.for("react.concurrent_mode"):60111,ue=Z?Symbol.for("react.forward_ref"):60112,se=Z?Symbol.for("react.suspense"):60113,ce=Z?Symbol.for("react.suspense_list"):60120,fe=Z?Symbol.for("react.memo"):60115,de=Z?Symbol.for("react.lazy"):60116,pe=Z?Symbol.for("react.block"):60121,he="function"==typeof Symbol&&Symbol.iterator;function me(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=he&&e[he]||e["@@iterator"])?e:null}function ge(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ne:return"Fragment";case te:return"Portal";case ae:return"Profiler";case re:return"StrictMode";case se:return"Suspense";case ce:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case oe:return"Context.Consumer";case ie:return"Context.Provider";case ue:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case fe:return ge(e.type);case pe:return ge(e.render);case de:if(e=1===e._status?e._result:null)return ge(e)}return null}function ve(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,a=e._debugSource,i=ge(e.type);n=null,r&&(n=ge(r.type)),r=i,i="",a?i=" (at "+a.fileName.replace(G,"")+":"+a.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n    in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}function be(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function ye(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function we(e){e._valueTracker||(e._valueTracker=function(e){var t=ye(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ke(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ye(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function xe(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=be(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Te(e,t){null!=(t=t.checked)&&J(e,"checked",t,!1)}function Se(e,t){Te(e,t);var n=be(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Oe(e,t.type,n):t.hasOwnProperty("defaultValue")&&Oe(e,t.type,be(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Ce(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Oe(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Me(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+be(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function Pe(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Re(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:be(n)}}function _e(e,t){var n=be(t.value),r=be(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function De(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function ze(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function je(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ze(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Ie,Le,Be=(Le=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((Ie=Ie||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ie.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return Le(e,t)}))}:Le);function Ae(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function Fe(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ue={animationend:Fe("Animation","AnimationEnd"),animationiteration:Fe("Animation","AnimationIteration"),animationstart:Fe("Animation","AnimationStart"),transitionend:Fe("Transition","TransitionEnd")},He={},$e={};function Qe(e){if(He[e])return He[e];if(!Ue[e])return e;var t,n=Ue[e];for(t in n)if(n.hasOwnProperty(t)&&t in $e)return He[e]=n[t];return e}O&&($e=document.createElement("div").style,"AnimationEvent"in window||(delete Ue.animationend.animation,delete Ue.animationiteration.animation,delete Ue.animationstart.animation),"TransitionEvent"in window||delete Ue.transitionend.transition);var We=Qe("animationend"),Ve=Qe("animationiteration"),qe=Qe("animationstart"),Xe=Qe("transitionend"),Ke="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ye=new("function"==typeof WeakMap?WeakMap:Map);function Je(e){var t=Ye.get(e);return void 0===t&&(t=new Map,Ye.set(e,t)),t}function Ge(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ze(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function et(e){if(Ge(e)!==e)throw Error(o(188))}function tt(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ge(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return et(a),e;if(i===r)return et(a),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=i;else{for(var l=!1,u=a.child;u;){if(u===n){l=!0,n=a,r=i;break}if(u===r){l=!0,r=a,n=i;break}u=u.sibling}if(!l){for(u=i.child;u;){if(u===n){l=!0,n=i,r=a;break}if(u===r){l=!0,r=i,n=a;break}u=u.sibling}if(!l)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function nt(e,t){if(null==t)throw Error(o(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function rt(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var at=null;function it(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)v(e,t[r],n[r]);else t&&v(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function ot(e){if(null!==e&&(at=nt(at,e)),e=at,at=null,e){if(rt(e,it),at)throw Error(o(95));if(c)throw e=f,c=!1,f=null,e}}function lt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function ut(e){if(!O)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var st=[];function ct(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>st.length&&st.push(e)}function ft(e,t,n,r){if(st.length){var a=st.pop();return a.topLevelType=e,a.eventSystemFlags=r,a.nativeEvent=t,a.targetInst=n,a}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function dt(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=Nn(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var a=lt(e.nativeEvent);r=e.topLevelType;var i=e.nativeEvent,o=e.eventSystemFlags;0===n&&(o|=64);for(var l=null,u=0;u<x.length;u++){var s=x[u];s&&(s=s.extractEvents(r,t,i,a,o))&&(l=nt(l,s))}ot(l)}}function pt(e,t,n){if(!n.has(e)){switch(e){case"scroll":qt(t,"scroll",!0);break;case"focus":case"blur":qt(t,"focus",!0),qt(t,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":ut(e)&&qt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Ke.indexOf(e)&&Vt(e,t)}n.set(e,null)}}var ht,mt,gt,vt=!1,bt=[],yt=null,wt=null,kt=null,xt=new Map,Et=new Map,Tt=[],St="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Ct="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function Ot(e,t,n,r,a){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:a,container:r}}function Mt(e,t){switch(e){case"focus":case"blur":yt=null;break;case"dragenter":case"dragleave":wt=null;break;case"mouseover":case"mouseout":kt=null;break;case"pointerover":case"pointerout":xt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Et.delete(t.pointerId)}}function Nt(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e=Ot(t,n,r,a,i),null!==t&&null!==(t=Pn(t))&&mt(t),e):(e.eventSystemFlags|=r,e)}function Pt(e){var t=Nn(e.target);if(null!==t){var n=Ge(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ze(n)))return e.blockedOn=t,void i.unstable_runWithPriority(e.priority,(function(){gt(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Rt(e){if(null!==e.blockedOn)return!1;var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var n=Pn(t);return null!==n&&mt(n),e.blockedOn=t,!1}return!0}function _t(e,t,n){Rt(e)&&n.delete(t)}function Dt(){for(vt=!1;0<bt.length;){var e=bt[0];if(null!==e.blockedOn){null!==(e=Pn(e.blockedOn))&&ht(e);break}var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:bt.shift()}null!==yt&&Rt(yt)&&(yt=null),null!==wt&&Rt(wt)&&(wt=null),null!==kt&&Rt(kt)&&(kt=null),xt.forEach(_t),Et.forEach(_t)}function zt(e,t){e.blockedOn===t&&(e.blockedOn=null,vt||(vt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Dt)))}function jt(e){function t(t){return zt(t,e)}if(0<bt.length){zt(bt[0],e);for(var n=1;n<bt.length;n++){var r=bt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==yt&&zt(yt,e),null!==wt&&zt(wt,e),null!==kt&&zt(kt,e),xt.forEach(t),Et.forEach(t),n=0;n<Tt.length;n++)(r=Tt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Tt.length&&null===(n=Tt[0]).blockedOn;)Pt(n),null===n.blockedOn&&Tt.shift()}var It={},Lt=new Map,Bt=new Map,At=["abort","abort",We,"animationEnd",Ve,"animationIteration",qe,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Xe,"transitionEnd","waiting","waiting"];function Ft(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1],i="on"+(a[0].toUpperCase()+a.slice(1));i={phasedRegistrationNames:{bubbled:i,captured:i+"Capture"},dependencies:[r],eventPriority:t},Bt.set(r,t),Lt.set(r,i),It[a]=i}}Ft("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Ft("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Ft(At,2);for(var Ut="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Ht=0;Ht<Ut.length;Ht++)Bt.set(Ut[Ht],0);var $t=i.unstable_UserBlockingPriority,Qt=i.unstable_runWithPriority,Wt=!0;function Vt(e,t){qt(t,e,!1)}function qt(e,t,n){var r=Bt.get(t);switch(void 0===r?2:r){case 0:r=Xt.bind(null,t,1,e);break;case 1:r=Kt.bind(null,t,1,e);break;default:r=Yt.bind(null,t,1,e)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function Xt(e,t,n,r){B||I();var a=Yt,i=B;B=!0;try{j(a,e,t,n,r)}finally{(B=i)||F()}}function Kt(e,t,n,r){Qt($t,Yt.bind(null,e,t,n,r))}function Yt(e,t,n,r){if(Wt)if(0<bt.length&&-1<St.indexOf(e))e=Ot(null,e,t,n,r),bt.push(e);else{var a=Jt(e,t,n,r);if(null===a)Mt(e,r);else if(-1<St.indexOf(e))e=Ot(a,e,t,n,r),bt.push(e);else if(!function(e,t,n,r,a){switch(t){case"focus":return yt=Nt(yt,e,t,n,r,a),!0;case"dragenter":return wt=Nt(wt,e,t,n,r,a),!0;case"mouseover":return kt=Nt(kt,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return xt.set(i,Nt(xt.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,Et.set(i,Nt(Et.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r)){Mt(e,r),e=ft(e,r,null,t);try{U(dt,e)}finally{ct(e)}}}}function Jt(e,t,n,r){if(null!==(n=Nn(n=lt(r)))){var a=Ge(n);if(null===a)n=null;else{var i=a.tag;if(13===i){if(null!==(n=Ze(a)))return n;n=null}else if(3===i){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;n=null}else a!==n&&(n=null)}}e=ft(e,r,n,t);try{U(dt,e)}finally{ct(e)}return null}var Gt={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Zt=["Webkit","ms","Moz","O"];function en(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Gt.hasOwnProperty(e)&&Gt[e]?(""+t).trim():t+"px"}function tn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=en(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(Gt).forEach((function(e){Zt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Gt[t]=Gt[e]}))}));var nn=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function rn(e,t){if(t){if(nn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62,""))}}function an(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var on="http://www.w3.org/1999/xhtml";function ln(e,t){var n=Je(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=S[t];for(var r=0;r<t.length;r++)pt(t[r],e,n)}function un(){}function sn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function cn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fn(e,t){var n,r=cn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cn(r)}}function dn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pn(){for(var e=window,t=sn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=sn((e=t.contentWindow).document)}return t}function hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var mn="$?",gn="$!",vn=null,bn=null;function yn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function wn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var kn="function"==typeof setTimeout?setTimeout:void 0,xn="function"==typeof clearTimeout?clearTimeout:void 0;function En(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Tn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||n===gn||n===mn){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Sn=Math.random().toString(36).slice(2),Cn="__reactInternalInstance$"+Sn,On="__reactEventHandlers$"+Sn,Mn="__reactContainere$"+Sn;function Nn(e){var t=e[Cn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Mn]||n[Cn]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Tn(e);null!==e;){if(n=e[Cn])return n;e=Tn(e)}return t}n=(e=n).parentNode}return null}function Pn(e){return!(e=e[Cn]||e[Mn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Rn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function _n(e){return e[On]||null}function Dn(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function zn(e,t){var n=e.stateNode;if(!n)return null;var r=h(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}function jn(e,t,n){(t=zn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=nt(n._dispatchListeners,t),n._dispatchInstances=nt(n._dispatchInstances,e))}function In(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Dn(t);for(t=n.length;0<t--;)jn(n[t],"captured",e);for(t=0;t<n.length;t++)jn(n[t],"bubbled",e)}}function Ln(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=zn(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=nt(n._dispatchListeners,t),n._dispatchInstances=nt(n._dispatchInstances,e))}function Bn(e){e&&e.dispatchConfig.registrationName&&Ln(e._targetInst,null,e)}function An(e){rt(e,In)}var Fn=null,Un=null,Hn=null;function $n(){if(Hn)return Hn;var e,t,n=Un,r=n.length,a="value"in Fn?Fn.value:Fn.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return Hn=a.slice(e,1<t?1-t:void 0)}function Qn(){return!0}function Wn(){return!1}function Vn(e,t,n,r){for(var a in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(a)&&((t=e[a])?this[a]=t(n):"target"===a?this.target=r:this[a]=n[a]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Qn:Wn,this.isPropagationStopped=Wn,this}function qn(e,t,n,r){if(this.eventPool.length){var a=this.eventPool.pop();return this.call(a,e,t,n,r),a}return new this(e,t,n,r)}function Xn(e){if(!(e instanceof this))throw Error(o(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Kn(e){e.eventPool=[],e.getPooled=qn,e.release=Xn}a(Vn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Qn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Qn)},persist:function(){this.isPersistent=Qn},isPersistent:Wn,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Wn,this._dispatchInstances=this._dispatchListeners=null}}),Vn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Vn.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return a(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=a({},r.Interface,e),n.extend=r.extend,Kn(n),n},Kn(Vn);var Yn=Vn.extend({data:null}),Jn=Vn.extend({data:null}),Gn=[9,13,27,32],Zn=O&&"CompositionEvent"in window,er=null;O&&"documentMode"in document&&(er=document.documentMode);var tr=O&&"TextEvent"in window&&!er,nr=O&&(!Zn||er&&8<er&&11>=er),rr=String.fromCharCode(32),ar={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},ir=!1;function or(e,t){switch(e){case"keyup":return-1!==Gn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function lr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var ur=!1,sr={eventTypes:ar,extractEvents:function(e,t,n,r){var a;if(Zn)e:{switch(e){case"compositionstart":var i=ar.compositionStart;break e;case"compositionend":i=ar.compositionEnd;break e;case"compositionupdate":i=ar.compositionUpdate;break e}i=void 0}else ur?or(e,n)&&(i=ar.compositionEnd):"keydown"===e&&229===n.keyCode&&(i=ar.compositionStart);return i?(nr&&"ko"!==n.locale&&(ur||i!==ar.compositionStart?i===ar.compositionEnd&&ur&&(a=$n()):(Un="value"in(Fn=r)?Fn.value:Fn.textContent,ur=!0)),i=Yn.getPooled(i,t,n,r),(a||null!==(a=lr(n)))&&(i.data=a),An(i),a=i):a=null,(e=tr?function(e,t){switch(e){case"compositionend":return lr(t);case"keypress":return 32!==t.which?null:(ir=!0,rr);case"textInput":return(e=t.data)===rr&&ir?null:e;default:return null}}(e,n):function(e,t){if(ur)return"compositionend"===e||!Zn&&or(e,t)?(e=$n(),Hn=Un=Fn=null,ur=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return nr&&"ko"!==t.locale?null:t.data}}(e,n))?((t=Jn.getPooled(ar.beforeInput,t,n,r)).data=e,An(t)):t=null,null===a?t:null===t?a:[a,t]}},cr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!cr[e.type]:"textarea"===t}var dr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function pr(e,t,n){return(e=Vn.getPooled(dr.change,e,t,n)).type="change",_(n),An(e),e}var hr=null,mr=null;function gr(e){ot(e)}function vr(e){if(ke(Rn(e)))return e}function br(e,t){if("change"===e)return t}var yr=!1;function wr(){hr&&(hr.detachEvent("onpropertychange",kr),mr=hr=null)}function kr(e){if("value"===e.propertyName&&vr(mr))if(e=pr(mr,e,lt(e)),B)ot(e);else{B=!0;try{z(gr,e)}finally{B=!1,F()}}}function xr(e,t,n){"focus"===e?(wr(),mr=n,(hr=t).attachEvent("onpropertychange",kr)):"blur"===e&&wr()}function Er(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return vr(mr)}function Tr(e,t){if("click"===e)return vr(t)}function Sr(e,t){if("input"===e||"change"===e)return vr(t)}O&&(yr=ut("input")&&(!document.documentMode||9<document.documentMode));var Cr={eventTypes:dr,_isInputEventSupported:yr,extractEvents:function(e,t,n,r){var a=t?Rn(t):window,i=a.nodeName&&a.nodeName.toLowerCase();if("select"===i||"input"===i&&"file"===a.type)var o=br;else if(fr(a))if(yr)o=Sr;else{o=Er;var l=xr}else(i=a.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===a.type||"radio"===a.type)&&(o=Tr);if(o&&(o=o(e,t)))return pr(o,n,r);l&&l(e,a,t),"blur"===e&&(e=a._wrapperState)&&e.controlled&&"number"===a.type&&Oe(a,"number",a.value)}},Or=Vn.extend({view:null,detail:null}),Mr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Nr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Mr[e])&&!!t[e]}function Pr(){return Nr}var Rr=0,_r=0,Dr=!1,zr=!1,jr=Or.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Pr,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Rr;return Rr=e.screenX,Dr?"mousemove"===e.type?e.screenX-t:0:(Dr=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=_r;return _r=e.screenY,zr?"mousemove"===e.type?e.screenY-t:0:(zr=!0,0)}}),Ir=jr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Lr={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Br={eventTypes:Lr,extractEvents:function(e,t,n,r,a){var i="mouseover"===e||"pointerover"===e,o="mouseout"===e||"pointerout"===e;if(i&&0==(32&a)&&(n.relatedTarget||n.fromElement)||!o&&!i)return null;if(i=r.window===r?r:(i=r.ownerDocument)?i.defaultView||i.parentWindow:window,o?(o=t,null!==(t=(t=n.relatedTarget||n.toElement)?Nn(t):null)&&(t!==Ge(t)||5!==t.tag&&6!==t.tag)&&(t=null)):o=null,o===t)return null;if("mouseout"===e||"mouseover"===e)var l=jr,u=Lr.mouseLeave,s=Lr.mouseEnter,c="mouse";else"pointerout"!==e&&"pointerover"!==e||(l=Ir,u=Lr.pointerLeave,s=Lr.pointerEnter,c="pointer");if(e=null==o?i:Rn(o),i=null==t?i:Rn(t),(u=l.getPooled(u,o,n,r)).type=c+"leave",u.target=e,u.relatedTarget=i,(n=l.getPooled(s,t,n,r)).type=c+"enter",n.target=i,n.relatedTarget=e,c=t,(r=o)&&c)e:{for(s=c,o=0,e=l=r;e;e=Dn(e))o++;for(e=0,t=s;t;t=Dn(t))e++;for(;0<o-e;)l=Dn(l),o--;for(;0<e-o;)s=Dn(s),e--;for(;o--;){if(l===s||l===s.alternate)break e;l=Dn(l),s=Dn(s)}l=null}else l=null;for(s=l,l=[];r&&r!==s&&(null===(o=r.alternate)||o!==s);)l.push(r),r=Dn(r);for(r=[];c&&c!==s&&(null===(o=c.alternate)||o!==s);)r.push(c),c=Dn(c);for(c=0;c<l.length;c++)Ln(l[c],"bubbled",u);for(c=r.length;0<c--;)Ln(r[c],"captured",n);return 0==(64&a)?[u]:[u,n]}},Ar="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Fr=Object.prototype.hasOwnProperty;function Ur(e,t){if(Ar(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!Fr.call(t,n[r])||!Ar(e[n[r]],t[n[r]]))return!1;return!0}var Hr=O&&"documentMode"in document&&11>=document.documentMode,$r={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Qr=null,Wr=null,Vr=null,qr=!1;function Xr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return qr||null==Qr||Qr!==sn(n)?null:(n="selectionStart"in(n=Qr)&&hn(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Vr&&Ur(Vr,n)?null:(Vr=n,(e=Vn.getPooled($r.select,Wr,e,t)).type="select",e.target=Qr,An(e),e))}var Kr={eventTypes:$r,extractEvents:function(e,t,n,r,a,i){if(!(i=!(a=i||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{a=Je(a),i=S.onSelect;for(var o=0;o<i.length;o++)if(!a.has(i[o])){a=!1;break e}a=!0}i=!a}if(i)return null;switch(a=t?Rn(t):window,e){case"focus":(fr(a)||"true"===a.contentEditable)&&(Qr=a,Wr=t,Vr=null);break;case"blur":Vr=Wr=Qr=null;break;case"mousedown":qr=!0;break;case"contextmenu":case"mouseup":case"dragend":return qr=!1,Xr(n,r);case"selectionchange":if(Hr)break;case"keydown":case"keyup":return Xr(n,r)}return null}},Yr=Vn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Jr=Vn.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Gr=Or.extend({relatedTarget:null});function Zr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var ea={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ta={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},na=Or.extend({key:function(e){if(e.key){var t=ea[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Zr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?ta[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Pr,charCode:function(e){return"keypress"===e.type?Zr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Zr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),ra=jr.extend({dataTransfer:null}),aa=Or.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Pr}),ia=Vn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),oa=jr.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),la={eventTypes:It,extractEvents:function(e,t,n,r){var a=Lt.get(e);if(!a)return null;switch(e){case"keypress":if(0===Zr(n))return null;case"keydown":case"keyup":e=na;break;case"blur":case"focus":e=Gr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=jr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=ra;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=aa;break;case We:case Ve:case qe:e=Yr;break;case Xe:e=ia;break;case"scroll":e=Or;break;case"wheel":e=oa;break;case"copy":case"cut":case"paste":e=Jr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Ir;break;default:e=Vn}return An(t=e.getPooled(a,t,n,r)),t}};if(b)throw Error(o(101));b=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),w(),h=_n,m=Pn,g=Rn,C({SimpleEventPlugin:la,EnterLeaveEventPlugin:Br,ChangeEventPlugin:Cr,SelectEventPlugin:Kr,BeforeInputEventPlugin:sr});var ua=[],sa=-1;function ca(e){0>sa||(e.current=ua[sa],ua[sa]=null,sa--)}function fa(e,t){sa++,ua[sa]=e.current,e.current=t}var da={},pa={current:da},ha={current:!1},ma=da;function ga(e,t){var n=e.type.contextTypes;if(!n)return da;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function va(e){return null!=e.childContextTypes}function ba(){ca(ha),ca(pa)}function ya(e,t,n){if(pa.current!==da)throw Error(o(168));fa(pa,t),fa(ha,n)}function wa(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw Error(o(108,ge(t)||"Unknown",i));return a({},n,{},r)}function ka(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||da,ma=pa.current,fa(pa,e),fa(ha,ha.current),!0}function xa(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=wa(e,t,ma),r.__reactInternalMemoizedMergedChildContext=e,ca(ha),ca(pa),fa(pa,e)):ca(ha),fa(ha,n)}var Ea=i.unstable_runWithPriority,Ta=i.unstable_scheduleCallback,Sa=i.unstable_cancelCallback,Ca=i.unstable_requestPaint,Oa=i.unstable_now,Ma=i.unstable_getCurrentPriorityLevel,Na=i.unstable_ImmediatePriority,Pa=i.unstable_UserBlockingPriority,Ra=i.unstable_NormalPriority,_a=i.unstable_LowPriority,Da=i.unstable_IdlePriority,za={},ja=i.unstable_shouldYield,Ia=void 0!==Ca?Ca:function(){},La=null,Ba=null,Aa=!1,Fa=Oa(),Ua=1e4>Fa?Oa:function(){return Oa()-Fa};function Ha(){switch(Ma()){case Na:return 99;case Pa:return 98;case Ra:return 97;case _a:return 96;case Da:return 95;default:throw Error(o(332))}}function $a(e){switch(e){case 99:return Na;case 98:return Pa;case 97:return Ra;case 96:return _a;case 95:return Da;default:throw Error(o(332))}}function Qa(e,t){return e=$a(e),Ea(e,t)}function Wa(e,t,n){return e=$a(e),Ta(e,t,n)}function Va(e){return null===La?(La=[e],Ba=Ta(Na,Xa)):La.push(e),za}function qa(){if(null!==Ba){var e=Ba;Ba=null,Sa(e)}Xa()}function Xa(){if(!Aa&&null!==La){Aa=!0;var e=0;try{var t=La;Qa(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),La=null}catch(t){throw null!==La&&(La=La.slice(e+1)),Ta(Na,qa),t}finally{Aa=!1}}}function Ka(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function Ya(e,t){if(e&&e.defaultProps)for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Ja={current:null},Ga=null,Za=null,ei=null;function ti(){ei=Za=Ga=null}function ni(e){var t=Ja.current;ca(Ja),e.type._context._currentValue=t}function ri(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function ai(e,t){Ga=e,ei=Za=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(_o=!0),e.firstContext=null)}function ii(e,t){if(ei!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ei=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Za){if(null===Ga)throw Error(o(308));Za=t,Ga.dependencies={expirationTime:0,firstContext:t,responders:null}}else Za=Za.next=t;return e._currentValue}var oi=!1;function li(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function ui(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function si(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function ci(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function fi(e,t){var n=e.alternate;null!==n&&ui(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function di(e,t,n,r){var i=e.updateQueue;oi=!1;var o=i.baseQueue,l=i.shared.pending;if(null!==l){if(null!==o){var u=o.next;o.next=l.next,l.next=u}o=l,i.shared.pending=null,null!==(u=e.alternate)&&null!==(u=u.updateQueue)&&(u.baseQueue=l)}if(null!==o){u=o.next;var s=i.baseState,c=0,f=null,d=null,p=null;if(null!==u)for(var h=u;;){if((l=h.expirationTime)<r){var m={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===p?(d=p=m,f=s):p=p.next=m,l>c&&(c=l)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),su(l,h.suspenseConfig);e:{var g=e,v=h;switch(l=t,m=n,v.tag){case 1:if("function"==typeof(g=v.payload)){s=g.call(m,s,l);break e}s=g;break e;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(l="function"==typeof(g=v.payload)?g.call(m,s,l):g))break e;s=a({},s,l);break e;case 2:oi=!0}}null!==h.callback&&(e.effectTag|=32,null===(l=i.effects)?i.effects=[h]:l.push(h))}if(null===(h=h.next)||h===u){if(null===(l=i.shared.pending))break;h=o.next=l.next,l.next=u,i.baseQueue=o=l,i.shared.pending=null}}null===p?f=s:p.next=d,i.baseState=f,i.baseQueue=p,cu(c),e.expirationTime=c,e.memoizedState=s}}function pi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=a,a=n,"function"!=typeof r)throw Error(o(191,r));r.call(a)}}}var hi=Y.ReactCurrentBatchConfig,mi=(new r.Component).refs;function gi(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:a({},t,n),e.memoizedState=n,0===e.expirationTime&&(e.updateQueue.baseState=n)}var vi={isMounted:function(e){return!!(e=e._reactInternalFiber)&&Ge(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Yl(),a=hi.suspense;(a=si(r=Jl(r,e,a),a)).payload=t,null!=n&&(a.callback=n),ci(e,a),Gl(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Yl(),a=hi.suspense;(a=si(r=Jl(r,e,a),a)).tag=1,a.payload=t,null!=n&&(a.callback=n),ci(e,a),Gl(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Yl(),r=hi.suspense;(r=si(n=Jl(n,e,r),r)).tag=2,null!=t&&(r.callback=t),ci(e,r),Gl(e,n)}};function bi(e,t,n,r,a,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!(t.prototype&&t.prototype.isPureReactComponent&&Ur(n,r)&&Ur(a,i))}function yi(e,t,n){var r=!1,a=da,i=t.contextType;return"object"==typeof i&&null!==i?i=ii(i):(a=va(t)?ma:pa.current,i=(r=null!=(r=t.contextTypes))?ga(e,a):da),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=vi,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function wi(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&vi.enqueueReplaceState(t,t.state,null)}function ki(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=mi,li(e);var i=t.contextType;"object"==typeof i&&null!==i?a.context=ii(i):(i=va(t)?ma:pa.current,a.context=ga(e,i)),di(e,n,a,r),a.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(gi(e,t,i,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&vi.enqueueReplaceState(a,a.state,null),di(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.effectTag|=4)}var xi=Array.isArray;function Ei(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===mi&&(t=r.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function Ti(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Si(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Pu(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function l(t){return e&&null===t.alternate&&(t.effectTag=2),t}function u(e,t,n,r){return null===t||6!==t.tag?((t=Du(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function s(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=Ei(e,t,n),r.return=e,r):((r=Ru(n.type,n.key,n.props,null,e.mode,r)).ref=Ei(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=zu(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function f(e,t,n,r,i){return null===t||7!==t.tag?((t=_u(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Du(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(n=Ru(t.type,t.key,t.props,null,e.mode,n)).ref=Ei(e,null,t),n.return=e,n;case te:return(t=zu(t,e.mode,n)).return=e,t}if(xi(t)||me(t))return(t=_u(t,e.mode,n,null)).return=e,t;Ti(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:u(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return n.key===a?n.type===ne?f(e,t,n.props.children,r,a):s(e,t,n,r):null;case te:return n.key===a?c(e,t,n,r):null}if(xi(n)||me(n))return null!==a?null:f(e,t,n,r,null);Ti(e,n)}return null}function h(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return u(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return e=e.get(null===r.key?n:r.key)||null,r.type===ne?f(t,e,r.props.children,a,r.key):s(t,e,r,a);case te:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(xi(r)||me(r))return f(t,e=e.get(n)||null,r,a,null);Ti(t,r)}return null}function m(a,o,l,u){for(var s=null,c=null,f=o,m=o=0,g=null;null!==f&&m<l.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var v=p(a,f,l[m],u);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(a,f),o=i(v,o,m),null===c?s=v:c.sibling=v,c=v,f=g}if(m===l.length)return n(a,f),s;if(null===f){for(;m<l.length;m++)null!==(f=d(a,l[m],u))&&(o=i(f,o,m),null===c?s=f:c.sibling=f,c=f);return s}for(f=r(a,f);m<l.length;m++)null!==(g=h(f,a,m,l[m],u))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),o=i(g,o,m),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach((function(e){return t(a,e)})),s}function g(a,l,u,s){var c=me(u);if("function"!=typeof c)throw Error(o(150));if(null==(u=c.call(u)))throw Error(o(151));for(var f=c=null,m=l,g=l=0,v=null,b=u.next();null!==m&&!b.done;g++,b=u.next()){m.index>g?(v=m,m=null):v=m.sibling;var y=p(a,m,b.value,s);if(null===y){null===m&&(m=v);break}e&&m&&null===y.alternate&&t(a,m),l=i(y,l,g),null===f?c=y:f.sibling=y,f=y,m=v}if(b.done)return n(a,m),c;if(null===m){for(;!b.done;g++,b=u.next())null!==(b=d(a,b.value,s))&&(l=i(b,l,g),null===f?c=b:f.sibling=b,f=b);return c}for(m=r(a,m);!b.done;g++,b=u.next())null!==(b=h(m,a,g,b.value,s))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),l=i(b,l,g),null===f?c=b:f.sibling=b,f=b);return e&&m.forEach((function(e){return t(a,e)})),c}return function(e,r,i,u){var s="object"==typeof i&&null!==i&&i.type===ne&&null===i.key;s&&(i=i.props.children);var c="object"==typeof i&&null!==i;if(c)switch(i.$$typeof){case ee:e:{for(c=i.key,s=r;null!==s;){if(s.key===c){if(7===s.tag){if(i.type===ne){n(e,s.sibling),(r=a(s,i.props.children)).return=e,e=r;break e}}else if(s.elementType===i.type){n(e,s.sibling),(r=a(s,i.props)).ref=Ei(e,s,i),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}i.type===ne?((r=_u(i.props.children,e.mode,u,i.key)).return=e,e=r):((u=Ru(i.type,i.key,i.props,null,e.mode,u)).ref=Ei(e,r,i),u.return=e,e=u)}return l(e);case te:e:{for(s=i.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===i.containerInfo&&r.stateNode.implementation===i.implementation){n(e,r.sibling),(r=a(r,i.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=zu(i,e.mode,u)).return=e,e=r}return l(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,i)).return=e,e=r):(n(e,r),(r=Du(i,e.mode,u)).return=e,e=r),l(e);if(xi(i))return m(e,r,i,u);if(me(i))return g(e,r,i,u);if(c&&Ti(e,i),void 0===i&&!s)switch(e.tag){case 1:case 0:throw e=e.type,Error(o(152,e.displayName||e.name||"Component"))}return n(e,r)}}var Ci=Si(!0),Oi=Si(!1),Mi={},Ni={current:Mi},Pi={current:Mi},Ri={current:Mi};function _i(e){if(e===Mi)throw Error(o(174));return e}function Di(e,t){switch(fa(Ri,t),fa(Pi,e),fa(Ni,Mi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:je(null,"");break;default:t=je(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ca(Ni),fa(Ni,t)}function zi(){ca(Ni),ca(Pi),ca(Ri)}function ji(e){_i(Ri.current);var t=_i(Ni.current),n=je(t,e.type);t!==n&&(fa(Pi,e),fa(Ni,n))}function Ii(e){Pi.current===e&&(ca(Ni),ca(Pi))}var Li={current:0};function Bi(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===mn||n.data===gn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Ai(e,t){return{responder:e,props:t}}var Fi=Y.ReactCurrentDispatcher,Ui=Y.ReactCurrentBatchConfig,Hi=0,$i=null,Qi=null,Wi=null,Vi=!1;function qi(){throw Error(o(321))}function Xi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ar(e[n],t[n]))return!1;return!0}function Ki(e,t,n,r,a,i){if(Hi=i,$i=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,Fi.current=null===e||null===e.memoizedState?yo:wo,e=n(r,a),t.expirationTime===Hi){i=0;do{if(t.expirationTime=0,!(25>i))throw Error(o(301));i+=1,Wi=Qi=null,t.updateQueue=null,Fi.current=ko,e=n(r,a)}while(t.expirationTime===Hi)}if(Fi.current=bo,t=null!==Qi&&null!==Qi.next,Hi=0,Wi=Qi=$i=null,Vi=!1,t)throw Error(o(300));return e}function Yi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Wi?$i.memoizedState=Wi=e:Wi=Wi.next=e,Wi}function Ji(){if(null===Qi){var e=$i.alternate;e=null!==e?e.memoizedState:null}else e=Qi.next;var t=null===Wi?$i.memoizedState:Wi.next;if(null!==t)Wi=t,Qi=e;else{if(null===e)throw Error(o(310));e={memoizedState:(Qi=e).memoizedState,baseState:Qi.baseState,baseQueue:Qi.baseQueue,queue:Qi.queue,next:null},null===Wi?$i.memoizedState=Wi=e:Wi=Wi.next=e}return Wi}function Gi(e,t){return"function"==typeof t?t(e):t}function Zi(e){var t=Ji(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=Qi,a=r.baseQueue,i=n.pending;if(null!==i){if(null!==a){var l=a.next;a.next=i.next,i.next=l}r.baseQueue=a=i,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var u=l=i=null,s=a;do{var c=s.expirationTime;if(c<Hi){var f={expirationTime:s.expirationTime,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};null===u?(l=u=f,i=r):u=u.next=f,c>$i.expirationTime&&($i.expirationTime=c,cu(c))}else null!==u&&(u=u.next={expirationTime:1073741823,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),su(c,s.suspenseConfig),r=s.eagerReducer===e?s.eagerState:e(r,s.action);s=s.next}while(null!==s&&s!==a);null===u?i=r:u.next=l,Ar(r,t.memoizedState)||(_o=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function eo(e){var t=Ji(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{i=e(i,l.action),l=l.next}while(l!==a);Ar(i,t.memoizedState)||(_o=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function to(e){var t=Yi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Gi,lastRenderedState:e}).dispatch=vo.bind(null,$i,e),[t.memoizedState,e]}function no(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=$i.updateQueue)?(t={lastEffect:null},$i.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ro(){return Ji().memoizedState}function ao(e,t,n,r){var a=Yi();$i.effectTag|=e,a.memoizedState=no(1|t,n,void 0,void 0===r?null:r)}function io(e,t,n,r){var a=Ji();r=void 0===r?null:r;var i=void 0;if(null!==Qi){var o=Qi.memoizedState;if(i=o.destroy,null!==r&&Xi(r,o.deps))return void no(t,n,i,r)}$i.effectTag|=e,a.memoizedState=no(1|t,n,i,r)}function oo(e,t){return ao(516,4,e,t)}function lo(e,t){return io(516,4,e,t)}function uo(e,t){return io(4,2,e,t)}function so(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function co(e,t,n){return n=null!=n?n.concat([e]):null,io(4,2,so.bind(null,t,e),n)}function fo(){}function po(e,t){return Yi().memoizedState=[e,void 0===t?null:t],e}function ho(e,t){var n=Ji();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Xi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function mo(e,t){var n=Ji();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Xi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function go(e,t,n){var r=Ha();Qa(98>r?98:r,(function(){e(!0)})),Qa(97<r?97:r,(function(){var r=Ui.suspense;Ui.suspense=void 0===t?null:t;try{e(!1),n()}finally{Ui.suspense=r}}))}function vo(e,t,n){var r=Yl(),a=hi.suspense;a={expirationTime:r=Jl(r,e,a),suspenseConfig:a,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.pending;if(null===i?a.next=a:(a.next=i.next,i.next=a),t.pending=a,i=e.alternate,e===$i||null!==i&&i===$i)Vi=!0,a.expirationTime=Hi,$i.expirationTime=Hi;else{if(0===e.expirationTime&&(null===i||0===i.expirationTime)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,l=i(o,n);if(a.eagerReducer=i,a.eagerState=l,Ar(l,o))return}catch(e){}Gl(e,r)}}var bo={readContext:ii,useCallback:qi,useContext:qi,useEffect:qi,useImperativeHandle:qi,useLayoutEffect:qi,useMemo:qi,useReducer:qi,useRef:qi,useState:qi,useDebugValue:qi,useResponder:qi,useDeferredValue:qi,useTransition:qi},yo={readContext:ii,useCallback:po,useContext:ii,useEffect:oo,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ao(4,2,so.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ao(4,2,e,t)},useMemo:function(e,t){var n=Yi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Yi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=vo.bind(null,$i,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Yi().memoizedState=e},useState:to,useDebugValue:fo,useResponder:Ai,useDeferredValue:function(e,t){var n=to(e),r=n[0],a=n[1];return oo((function(){var n=Ui.suspense;Ui.suspense=void 0===t?null:t;try{a(e)}finally{Ui.suspense=n}}),[e,t]),r},useTransition:function(e){var t=to(!1),n=t[0];return t=t[1],[po(go.bind(null,t,e),[t,e]),n]}},wo={readContext:ii,useCallback:ho,useContext:ii,useEffect:lo,useImperativeHandle:co,useLayoutEffect:uo,useMemo:mo,useReducer:Zi,useRef:ro,useState:function(){return Zi(Gi)},useDebugValue:fo,useResponder:Ai,useDeferredValue:function(e,t){var n=Zi(Gi),r=n[0],a=n[1];return lo((function(){var n=Ui.suspense;Ui.suspense=void 0===t?null:t;try{a(e)}finally{Ui.suspense=n}}),[e,t]),r},useTransition:function(e){var t=Zi(Gi),n=t[0];return t=t[1],[ho(go.bind(null,t,e),[t,e]),n]}},ko={readContext:ii,useCallback:ho,useContext:ii,useEffect:lo,useImperativeHandle:co,useLayoutEffect:uo,useMemo:mo,useReducer:eo,useRef:ro,useState:function(){return eo(Gi)},useDebugValue:fo,useResponder:Ai,useDeferredValue:function(e,t){var n=eo(Gi),r=n[0],a=n[1];return lo((function(){var n=Ui.suspense;Ui.suspense=void 0===t?null:t;try{a(e)}finally{Ui.suspense=n}}),[e,t]),r},useTransition:function(e){var t=eo(Gi),n=t[0];return t=t[1],[ho(go.bind(null,t,e),[t,e]),n]}},xo=null,Eo=null,To=!1;function So(e,t){var n=Mu(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Co(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Oo(e){if(To){var t=Eo;if(t){var n=t;if(!Co(e,t)){if(!(t=En(n.nextSibling))||!Co(e,t))return e.effectTag=-1025&e.effectTag|2,To=!1,void(xo=e);So(xo,n)}xo=e,Eo=En(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,To=!1,xo=e}}function Mo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;xo=e}function No(e){if(e!==xo)return!1;if(!To)return Mo(e),To=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!wn(t,e.memoizedProps))for(t=Eo;t;)So(e,t),t=En(t.nextSibling);if(Mo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Eo=En(e.nextSibling);break e}t--}else"$"!==n&&n!==gn&&n!==mn||t++}e=e.nextSibling}Eo=null}}else Eo=xo?En(e.stateNode.nextSibling):null;return!0}function Po(){Eo=xo=null,To=!1}var Ro=Y.ReactCurrentOwner,_o=!1;function Do(e,t,n,r){t.child=null===e?Oi(t,null,n,r):Ci(t,e.child,n,r)}function zo(e,t,n,r,a){n=n.render;var i=t.ref;return ai(t,a),r=Ki(e,t,n,r,i,a),null===e||_o?(t.effectTag|=1,Do(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),Yo(e,t,a))}function jo(e,t,n,r,a,i){if(null===e){var o=n.type;return"function"!=typeof o||Nu(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ru(n.type,null,r,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Io(e,t,o,r,a,i))}return o=e.child,a<i&&(a=o.memoizedProps,(n=null!==(n=n.compare)?n:Ur)(a,r)&&e.ref===t.ref)?Yo(e,t,i):(t.effectTag|=1,(e=Pu(o,r)).ref=t.ref,e.return=t,t.child=e)}function Io(e,t,n,r,a,i){return null!==e&&Ur(e.memoizedProps,r)&&e.ref===t.ref&&(_o=!1,a<i)?(t.expirationTime=e.expirationTime,Yo(e,t,i)):Bo(e,t,n,r,i)}function Lo(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Bo(e,t,n,r,a){var i=va(n)?ma:pa.current;return i=ga(t,i),ai(t,a),n=Ki(e,t,n,r,i,a),null===e||_o?(t.effectTag|=1,Do(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),Yo(e,t,a))}function Ao(e,t,n,r,a){if(va(n)){var i=!0;ka(t)}else i=!1;if(ai(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),yi(t,n,r),ki(t,n,r,a),r=!0;else if(null===e){var o=t.stateNode,l=t.memoizedProps;o.props=l;var u=o.context,s=n.contextType;s="object"==typeof s&&null!==s?ii(s):ga(t,s=va(n)?ma:pa.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof o.getSnapshotBeforeUpdate;f||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==r||u!==s)&&wi(t,o,r,s),oi=!1;var d=t.memoizedState;o.state=d,di(t,r,o,a),u=t.memoizedState,l!==r||d!==u||ha.current||oi?("function"==typeof c&&(gi(t,n,c,r),u=t.memoizedState),(l=oi||bi(t,n,l,r,d,u,s))?(f||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.effectTag|=4)):("function"==typeof o.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=s,r=l):("function"==typeof o.componentDidMount&&(t.effectTag|=4),r=!1)}else o=t.stateNode,ui(e,t),l=t.memoizedProps,o.props=t.type===t.elementType?l:Ya(t.type,l),u=o.context,s="object"==typeof(s=n.contextType)&&null!==s?ii(s):ga(t,s=va(n)?ma:pa.current),(f="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(l!==r||u!==s)&&wi(t,o,r,s),oi=!1,u=t.memoizedState,o.state=u,di(t,r,o,a),d=t.memoizedState,l!==r||u!==d||ha.current||oi?("function"==typeof c&&(gi(t,n,c,r),d=t.memoizedState),(c=oi||bi(t,n,l,r,u,d,s))?(f||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,d,s),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,d,s)),"function"==typeof o.componentDidUpdate&&(t.effectTag|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof o.componentDidUpdate||l===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),o.props=r,o.state=d,o.context=s,r=c):("function"!=typeof o.componentDidUpdate||l===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||l===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),r=!1);return Fo(e,t,n,r,i,a)}function Fo(e,t,n,r,a,i){Lo(e,t);var o=0!=(64&t.effectTag);if(!r&&!o)return a&&xa(t,n,!1),Yo(e,t,i);r=t.stateNode,Ro.current=t;var l=o&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&o?(t.child=Ci(t,e.child,null,i),t.child=Ci(t,null,l,i)):Do(e,t,l,i),t.memoizedState=r.state,a&&xa(t,n,!0),t.child}function Uo(e){var t=e.stateNode;t.pendingContext?ya(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ya(0,t.context,!1),Di(e,t.containerInfo)}var Ho,$o,Qo,Wo={dehydrated:null,retryTime:0};function Vo(e,t,n){var r,a=t.mode,i=t.pendingProps,o=Li.current,l=!1;if((r=0!=(64&t.effectTag))||(r=0!=(2&o)&&(null===e||null!==e.memoizedState)),r?(l=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(o|=1),fa(Li,1&o),null===e){if(void 0!==i.fallback&&Oo(t),l){if(l=i.fallback,(i=_u(null,a,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=_u(l,a,n,null)).return=t,i.sibling=n,t.memoizedState=Wo,t.child=i,n}return a=i.children,t.memoizedState=null,t.child=Oi(t,null,a,n)}if(null!==e.memoizedState){if(a=(e=e.child).sibling,l){if(i=i.fallback,(n=Pu(e,e.pendingProps)).return=t,0==(2&t.mode)&&(l=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=l;null!==l;)l.return=n,l=l.sibling;return(a=Pu(a,i)).return=t,n.sibling=a,n.childExpirationTime=0,t.memoizedState=Wo,t.child=n,a}return n=Ci(t,e.child,i.children,n),t.memoizedState=null,t.child=n}if(e=e.child,l){if(l=i.fallback,(i=_u(null,a,0,null)).return=t,i.child=e,null!==e&&(e.return=i),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=_u(l,a,n,null)).return=t,i.sibling=n,n.effectTag|=2,i.childExpirationTime=0,t.memoizedState=Wo,t.child=i,n}return t.memoizedState=null,t.child=Ci(t,e,i.children,n)}function qo(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),ri(e.return,t)}function Xo(e,t,n,r,a,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:a,lastEffect:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailExpiration=0,o.tailMode=a,o.lastEffect=i)}function Ko(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(Do(e,t,r.children,n),0!=(2&(r=Li.current)))r=1&r|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&qo(e,n);else if(19===e.tag)qo(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(fa(Li,r),0==(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Bi(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Xo(t,!1,a,n,i,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Bi(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Xo(t,!0,n,null,i,t.lastEffect);break;case"together":Xo(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Yo(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&cu(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Pu(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Pu(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Jo(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Go(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return va(t.type)&&ba(),null;case 3:return zi(),ca(ha),ca(pa),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||!No(t)||(t.effectTag|=4),null;case 5:Ii(t),n=_i(Ri.current);var i=t.type;if(null!==e&&null!=t.stateNode)$o(e,t,i,r,n),e.ref!==t.ref&&(t.effectTag|=128);else{if(!r){if(null===t.stateNode)throw Error(o(166));return null}if(e=_i(Ni.current),No(t)){r=t.stateNode,i=t.type;var l=t.memoizedProps;switch(r[Cn]=t,r[On]=l,i){case"iframe":case"object":case"embed":Vt("load",r);break;case"video":case"audio":for(e=0;e<Ke.length;e++)Vt(Ke[e],r);break;case"source":Vt("error",r);break;case"img":case"image":case"link":Vt("error",r),Vt("load",r);break;case"form":Vt("reset",r),Vt("submit",r);break;case"details":Vt("toggle",r);break;case"input":Ee(r,l),Vt("invalid",r),ln(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!l.multiple},Vt("invalid",r),ln(n,"onChange");break;case"textarea":Re(r,l),Vt("invalid",r),ln(n,"onChange")}for(var u in rn(i,l),e=null,l)if(l.hasOwnProperty(u)){var s=l[u];"children"===u?"string"==typeof s?r.textContent!==s&&(e=["children",s]):"number"==typeof s&&r.textContent!==""+s&&(e=["children",""+s]):T.hasOwnProperty(u)&&null!=s&&ln(n,u)}switch(i){case"input":we(r),Ce(r,l,!0);break;case"textarea":we(r),De(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=un)}n=e,t.updateQueue=n,null!==n&&(t.effectTag|=4)}else{switch(u=9===n.nodeType?n:n.ownerDocument,e===on&&(e=ze(i)),e===on?"script"===i?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=u.createElement(i,{is:r.is}):(e=u.createElement(i),"select"===i&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,i),e[Cn]=t,e[On]=r,Ho(e,t),t.stateNode=e,u=an(i,r),i){case"iframe":case"object":case"embed":Vt("load",e),s=r;break;case"video":case"audio":for(s=0;s<Ke.length;s++)Vt(Ke[s],e);s=r;break;case"source":Vt("error",e),s=r;break;case"img":case"image":case"link":Vt("error",e),Vt("load",e),s=r;break;case"form":Vt("reset",e),Vt("submit",e),s=r;break;case"details":Vt("toggle",e),s=r;break;case"input":Ee(e,r),s=xe(e,r),Vt("invalid",e),ln(n,"onChange");break;case"option":s=Me(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},s=a({},r,{value:void 0}),Vt("invalid",e),ln(n,"onChange");break;case"textarea":Re(e,r),s=Pe(e,r),Vt("invalid",e),ln(n,"onChange");break;default:s=r}rn(i,s);var c=s;for(l in c)if(c.hasOwnProperty(l)){var f=c[l];"style"===l?tn(e,f):"dangerouslySetInnerHTML"===l?null!=(f=f?f.__html:void 0)&&Be(e,f):"children"===l?"string"==typeof f?("textarea"!==i||""!==f)&&Ae(e,f):"number"==typeof f&&Ae(e,""+f):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(T.hasOwnProperty(l)?null!=f&&ln(n,l):null!=f&&J(e,l,f,u))}switch(i){case"input":we(e),Ce(e,r,!1);break;case"textarea":we(e),De(e);break;case"option":null!=r.value&&e.setAttribute("value",""+be(r.value));break;case"select":e.multiple=!!r.multiple,null!=(n=r.value)?Ne(e,!!r.multiple,n,!1):null!=r.defaultValue&&Ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof s.onClick&&(e.onclick=un)}yn(i,r)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Qo(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(o(166));n=_i(Ri.current),_i(Ni.current),No(t)?(n=t.stateNode,r=t.memoizedProps,n[Cn]=t,n.nodeValue!==r&&(t.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Cn]=t,t.stateNode=n)}return null;case 13:return ca(Li),r=t.memoizedState,0!=(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==r,r=!1,null===e?void 0!==t.memoizedProps.fallback&&No(t):(r=null!==(i=e.memoizedState),n||null===i||null!==(i=e.child.sibling)&&(null!==(l=t.firstEffect)?(t.firstEffect=i,i.nextEffect=l):(t.firstEffect=t.lastEffect=i,i.nextEffect=null),i.effectTag=8)),n&&!r&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Li.current)?Rl===Tl&&(Rl=Sl):(Rl!==Tl&&Rl!==Sl||(Rl=Cl),0!==Il&&null!==Ml&&(Lu(Ml,Pl),Bu(Ml,Il)))),(n||r)&&(t.effectTag|=4),null);case 4:return zi(),null;case 10:return ni(t),null;case 19:if(ca(Li),null===(r=t.memoizedState))return null;if(i=0!=(64&t.effectTag),null===(l=r.rendering)){if(i)Jo(r,!1);else if(Rl!==Tl||null!==e&&0!=(64&e.effectTag))for(l=t.child;null!==l;){if(null!==(e=Bi(l))){for(t.effectTag|=64,Jo(r,!1),null!==(i=e.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=t.child;null!==r;)l=n,(i=r).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(e=i.alternate)?(i.childExpirationTime=0,i.expirationTime=l,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=e.childExpirationTime,i.expirationTime=e.expirationTime,i.child=e.child,i.memoizedProps=e.memoizedProps,i.memoizedState=e.memoizedState,i.updateQueue=e.updateQueue,l=e.dependencies,i.dependencies=null===l?null:{expirationTime:l.expirationTime,firstContext:l.firstContext,responders:l.responders}),r=r.sibling;return fa(Li,1&Li.current|2),t.child}l=l.sibling}}else{if(!i)if(null!==(e=Bi(l))){if(t.effectTag|=64,i=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),Jo(r,!0),null===r.tail&&"hidden"===r.tailMode&&!l.alternate)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Ua()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,i=!0,Jo(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=r.last)?n.sibling=l:t.child=l,r.last=l)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=Ua()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Ua(),n.sibling=null,t=Li.current,fa(Li,i?1&t|2:1&t),n):null}throw Error(o(156,t.tag))}function Zo(e){switch(e.tag){case 1:va(e.type)&&ba();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(zi(),ca(ha),ca(pa),0!=(64&(t=e.effectTag)))throw Error(o(285));return e.effectTag=-4097&t|64,e;case 5:return Ii(e),null;case 13:return ca(Li),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return ca(Li),null;case 4:return zi(),null;case 10:return ni(e),null;default:return null}}function el(e,t){return{value:e,source:t,stack:ve(t)}}Ho=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},$o=function(e,t,n,r,i){var o=e.memoizedProps;if(o!==r){var l,u,s=t.stateNode;switch(_i(Ni.current),e=null,n){case"input":o=xe(s,o),r=xe(s,r),e=[];break;case"option":o=Me(s,o),r=Me(s,r),e=[];break;case"select":o=a({},o,{value:void 0}),r=a({},r,{value:void 0}),e=[];break;case"textarea":o=Pe(s,o),r=Pe(s,r),e=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(s.onclick=un)}for(l in rn(n,r),n=null,o)if(!r.hasOwnProperty(l)&&o.hasOwnProperty(l)&&null!=o[l])if("style"===l)for(u in s=o[l])s.hasOwnProperty(u)&&(n||(n={}),n[u]="");else"dangerouslySetInnerHTML"!==l&&"children"!==l&&"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(T.hasOwnProperty(l)?e||(e=[]):(e=e||[]).push(l,null));for(l in r){var c=r[l];if(s=null!=o?o[l]:void 0,r.hasOwnProperty(l)&&c!==s&&(null!=c||null!=s))if("style"===l)if(s){for(u in s)!s.hasOwnProperty(u)||c&&c.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in c)c.hasOwnProperty(u)&&s[u]!==c[u]&&(n||(n={}),n[u]=c[u])}else n||(e||(e=[]),e.push(l,n)),n=c;else"dangerouslySetInnerHTML"===l?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(e=e||[]).push(l,c)):"children"===l?s===c||"string"!=typeof c&&"number"!=typeof c||(e=e||[]).push(l,""+c):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&(T.hasOwnProperty(l)?(null!=c&&ln(i,l),e||s===c||(e=[])):(e=e||[]).push(l,c))}n&&(e=e||[]).push("style",n),i=e,(t.updateQueue=i)&&(t.effectTag|=4)}},Qo=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var tl="function"==typeof WeakSet?WeakSet:Set;function nl(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ve(n)),null!==n&&ge(n.type),t=t.value,null!==e&&1===e.tag&&ge(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function rl(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){xu(e,t)}else t.current=null}function al(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 3:case 5:case 6:case 4:case 17:return;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Ya(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return}throw Error(o(163))}function il(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==t)}}function ol(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ll(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:return void ol(3,n);case 1:if(e=n.stateNode,4&n.effectTag)if(null===t)e.componentDidMount();else{var r=n.elementType===n.type?t.memoizedProps:Ya(n.type,t.memoizedProps);e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=n.updateQueue)&&pi(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}pi(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.effectTag&&yn(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&jt(n)))))}throw Error(o(163))}function ul(e,t,n){switch("function"==typeof Cu&&Cu(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;Qa(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var a=t;try{n()}catch(e){xu(a,e)}}e=e.next}while(e!==r)}))}break;case 1:rl(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){xu(e,t)}}(t,n);break;case 5:rl(t);break;case 4:hl(e,t,n)}}function sl(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&sl(t)}function cl(e){return 5===e.tag||3===e.tag||4===e.tag}function fl(e){e:{for(var t=e.return;null!==t;){if(cl(t)){var n=t;break e}t=t.return}throw Error(o(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.effectTag&&(Ae(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||cl(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}r?dl(e,n,t):pl(e,n,t)}function dl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=un));else if(4!==r&&null!==(e=e.child))for(dl(e,t,n),e=e.sibling;null!==e;)dl(e,t,n),e=e.sibling}function pl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(pl(e,t,n),e=e.sibling;null!==e;)pl(e,t,n),e=e.sibling}function hl(e,t,n){for(var r,a,i=t,l=!1;;){if(!l){l=i.return;e:for(;;){if(null===l)throw Error(o(160));switch(r=l.stateNode,l.tag){case 5:a=!1;break e;case 3:case 4:r=r.containerInfo,a=!0;break e}l=l.return}l=!0}if(5===i.tag||6===i.tag){e:for(var u=e,s=i,c=n,f=s;;)if(ul(u,f,c),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===s)break e;for(;null===f.sibling;){if(null===f.return||f.return===s)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}a?(u=r,s=i.stateNode,8===u.nodeType?u.parentNode.removeChild(s):u.removeChild(s)):r.removeChild(i.stateNode)}else if(4===i.tag){if(null!==i.child){r=i.stateNode.containerInfo,a=!0,i.child.return=i,i=i.child;continue}}else if(ul(e,i,n),null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;4===(i=i.return).tag&&(l=!1)}i.sibling.return=i.return,i=i.sibling}}function ml(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void il(3,t);case 1:case 12:case 17:return;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,a=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[On]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Te(n,r),an(e,a),t=an(e,r),a=0;a<i.length;a+=2){var l=i[a],u=i[a+1];"style"===l?tn(n,u):"dangerouslySetInnerHTML"===l?Be(n,u):"children"===l?Ae(n,u):J(n,l,u,t)}switch(e){case"input":Se(n,r);break;case"textarea":_e(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?Ne(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?Ne(n,!!r.multiple,r.defaultValue,!0):Ne(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(o(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((t=t.stateNode).hydrate&&(t.hydrate=!1,jt(t.containerInfo)));case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,Bl=Ua()),null!==n)e:for(e=n;;){if(5===e.tag)i=e.stateNode,r?"function"==typeof(i=i.style).setProperty?i.setProperty("display","none","important"):i.display="none":(i=e.stateNode,a=null!=(a=e.memoizedProps.style)&&a.hasOwnProperty("display")?a.display:null,i.style.display=en("display",a));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void gl(t);case 19:return void gl(t)}throw Error(o(163))}function gl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new tl),t.forEach((function(t){var r=Tu.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var vl="function"==typeof WeakMap?WeakMap:Map;function bl(e,t,n){(n=si(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Fl||(Fl=!0,Ul=r),nl(e,t)},n}function yl(e,t,n){(n=si(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return nl(e,t),r(a)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Hl?Hl=new Set([this]):Hl.add(this),nl(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var wl,kl=Math.ceil,xl=Y.ReactCurrentDispatcher,El=Y.ReactCurrentOwner,Tl=0,Sl=3,Cl=4,Ol=0,Ml=null,Nl=null,Pl=0,Rl=Tl,_l=null,Dl=1073741823,zl=1073741823,jl=null,Il=0,Ll=!1,Bl=0,Al=null,Fl=!1,Ul=null,Hl=null,$l=!1,Ql=null,Wl=90,Vl=null,ql=0,Xl=null,Kl=0;function Yl(){return 0!=(48&Ol)?1073741821-(Ua()/10|0):0!==Kl?Kl:Kl=1073741821-(Ua()/10|0)}function Jl(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=Ha();if(0==(4&t))return 99===r?1073741823:1073741822;if(0!=(16&Ol))return Pl;if(null!==n)e=Ka(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=Ka(e,150,100);break;case 97:case 96:e=Ka(e,5e3,250);break;case 95:e=2;break;default:throw Error(o(326))}return null!==Ml&&e===Pl&&--e,e}function Gl(e,t){if(50<ql)throw ql=0,Xl=null,Error(o(185));if(null!==(e=Zl(e,t))){var n=Ha();1073741823===t?0!=(8&Ol)&&0==(48&Ol)?ru(e):(tu(e),0===Ol&&qa()):tu(e),0==(4&Ol)||98!==n&&99!==n||(null===Vl?Vl=new Map([[e,t]]):(void 0===(n=Vl.get(e))||n>t)&&Vl.set(e,t))}}function Zl(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,a=null;if(null===r&&3===e.tag)a=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){a=r.stateNode;break}r=r.return}return null!==a&&(Ml===a&&(cu(t),Rl===Cl&&Lu(a,Pl)),Bu(a,t)),a}function eu(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Iu(e,t=e.firstPendingTime))return t;var n=e.lastPingedTime;return 2>=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function tu(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Va(ru.bind(null,e));else{var t=eu(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Yl();if(r=1073741823===t?99:1===t||2===t?95:0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var a=e.callbackPriority;if(e.callbackExpirationTime===t&&a>=r)return;n!==za&&Sa(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?Va(ru.bind(null,e)):Wa(r,nu.bind(null,e),{timeout:10*(1073741821-t)-Ua()}),e.callbackNode=t}}}function nu(e,t){if(Kl=0,t)return Au(e,t=Yl()),tu(e),null;var n=eu(e);if(0!==n){if(t=e.callbackNode,0!=(48&Ol))throw Error(o(327));if(yu(),e===Ml&&n===Pl||ou(e,n),null!==Nl){var r=Ol;Ol|=16;for(var a=uu();;)try{du();break}catch(t){lu(e,t)}if(ti(),Ol=r,xl.current=a,1===Rl)throw t=_l,ou(e,n),Lu(e,n),tu(e),t;if(null===Nl)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=Rl,Ml=null,r){case Tl:case 1:throw Error(o(345));case 2:Au(e,2<n?2:n);break;case Sl:if(Lu(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=mu(a)),1073741823===Dl&&10<(a=Bl+500-Ua())){if(Ll){var i=e.lastPingedTime;if(0===i||i>=n){e.lastPingedTime=n,ou(e,n);break}}if(0!==(i=eu(e))&&i!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=kn(gu.bind(null,e),a);break}gu(e);break;case Cl:if(Lu(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=mu(a)),Ll&&(0===(a=e.lastPingedTime)||a>=n)){e.lastPingedTime=n,ou(e,n);break}if(0!==(a=eu(e))&&a!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==zl?r=10*(1073741821-zl)-Ua():1073741823===Dl?r=0:(r=10*(1073741821-Dl)-5e3,0>(r=(a=Ua())-r)&&(r=0),(n=10*(1073741821-n)-a)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*kl(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=kn(gu.bind(null,e),r);break}gu(e);break;case 5:if(1073741823!==Dl&&null!==jl){i=Dl;var l=jl;if(0>=(r=0|l.busyMinDurationMs)?r=0:(a=0|l.busyDelayMs,r=(i=Ua()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)))<=a?0:a+r-i),10<r){Lu(e,n),e.timeoutHandle=kn(gu.bind(null,e),r);break}}gu(e);break;default:throw Error(o(329))}if(tu(e),e.callbackNode===t)return nu.bind(null,e)}}return null}function ru(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,0!=(48&Ol))throw Error(o(327));if(yu(),e===Ml&&t===Pl||ou(e,t),null!==Nl){var n=Ol;Ol|=16;for(var r=uu();;)try{fu();break}catch(t){lu(e,t)}if(ti(),Ol=n,xl.current=r,1===Rl)throw n=_l,ou(e,t),Lu(e,t),tu(e),n;if(null!==Nl)throw Error(o(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Ml=null,gu(e),tu(e)}return null}function au(e,t){var n=Ol;Ol|=1;try{return e(t)}finally{0===(Ol=n)&&qa()}}function iu(e,t){var n=Ol;Ol&=-2,Ol|=8;try{return e(t)}finally{0===(Ol=n)&&qa()}}function ou(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,xn(n)),null!==Nl)for(n=Nl.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ba();break;case 3:zi(),ca(ha),ca(pa);break;case 5:Ii(r);break;case 4:zi();break;case 13:case 19:ca(Li);break;case 10:ni(r)}n=n.return}Ml=e,Nl=Pu(e.current,null),Pl=t,Rl=Tl,_l=null,zl=Dl=1073741823,jl=null,Il=0,Ll=!1}function lu(e,t){for(;;){try{if(ti(),Fi.current=bo,Vi)for(var n=$i.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(Hi=0,Wi=Qi=$i=null,Vi=!1,null===Nl||null===Nl.return)return Rl=1,_l=t,Nl=null;e:{var a=e,i=Nl.return,o=Nl,l=t;if(t=Pl,o.effectTag|=2048,o.firstEffect=o.lastEffect=null,null!==l&&"object"==typeof l&&"function"==typeof l.then){var u=l;if(0==(2&o.mode)){var s=o.alternate;s?(o.updateQueue=s.updateQueue,o.memoizedState=s.memoizedState,o.expirationTime=s.expirationTime):(o.updateQueue=null,o.memoizedState=null)}var c=0!=(1&Li.current),f=i;do{var d;if(d=13===f.tag){var p=f.memoizedState;if(null!==p)d=null!==p.dehydrated;else{var h=f.memoizedProps;d=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!c)}}if(d){var m=f.updateQueue;if(null===m){var g=new Set;g.add(u),f.updateQueue=g}else m.add(u);if(0==(2&f.mode)){if(f.effectTag|=64,o.effectTag&=-2981,1===o.tag)if(null===o.alternate)o.tag=17;else{var v=si(1073741823,null);v.tag=2,ci(o,v)}o.expirationTime=1073741823;break e}l=void 0,o=t;var b=a.pingCache;if(null===b?(b=a.pingCache=new vl,l=new Set,b.set(u,l)):void 0===(l=b.get(u))&&(l=new Set,b.set(u,l)),!l.has(o)){l.add(o);var y=Eu.bind(null,a,u,o);u.then(y,y)}f.effectTag|=4096,f.expirationTime=t;break e}f=f.return}while(null!==f);l=Error((ge(o.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+ve(o))}5!==Rl&&(Rl=2),l=el(l,o),f=i;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t,fi(f,bl(f,u,t));break e;case 1:u=l;var w=f.type,k=f.stateNode;if(0==(64&f.effectTag)&&("function"==typeof w.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===Hl||!Hl.has(k)))){f.effectTag|=4096,f.expirationTime=t,fi(f,yl(f,u,t));break e}}f=f.return}while(null!==f)}Nl=hu(Nl)}catch(e){t=e;continue}break}}function uu(){var e=xl.current;return xl.current=bo,null===e?bo:e}function su(e,t){e<Dl&&2<e&&(Dl=e),null!==t&&e<zl&&2<e&&(zl=e,jl=t)}function cu(e){e>Il&&(Il=e)}function fu(){for(;null!==Nl;)Nl=pu(Nl)}function du(){for(;null!==Nl&&!ja();)Nl=pu(Nl)}function pu(e){var t=wl(e.alternate,e,Pl);return e.memoizedProps=e.pendingProps,null===t&&(t=hu(e)),El.current=null,t}function hu(e){Nl=e;do{var t=Nl.alternate;if(e=Nl.return,0==(2048&Nl.effectTag)){if(t=Go(t,Nl,Pl),1===Pl||1!==Nl.childExpirationTime){for(var n=0,r=Nl.child;null!==r;){var a=r.expirationTime,i=r.childExpirationTime;a>n&&(n=a),i>n&&(n=i),r=r.sibling}Nl.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Nl.firstEffect),null!==Nl.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Nl.firstEffect),e.lastEffect=Nl.lastEffect),1<Nl.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Nl:e.firstEffect=Nl,e.lastEffect=Nl))}else{if(null!==(t=Zo(Nl)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=Nl.sibling))return t;Nl=e}while(null!==Nl);return Rl===Tl&&(Rl=5),null}function mu(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function gu(e){var t=Ha();return Qa(99,vu.bind(null,e,t)),null}function vu(e,t){do{yu()}while(null!==Ql);if(0!=(48&Ol))throw Error(o(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=mu(n);if(e.firstPendingTime=a,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Ml&&(Nl=Ml=null,Pl=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,a=n.firstEffect):a=n:a=n.firstEffect,null!==a){var i=Ol;Ol|=32,El.current=null,vn=Wt;var l=pn();if(hn(l)){if("selectionStart"in l)var u={start:l.selectionStart,end:l.selectionEnd};else e:{var s=(u=(u=l.ownerDocument)&&u.defaultView||window).getSelection&&u.getSelection();if(s&&0!==s.rangeCount){u=s.anchorNode;var c=s.anchorOffset,f=s.focusNode;s=s.focusOffset;try{u.nodeType,f.nodeType}catch(e){u=null;break e}var d=0,p=-1,h=-1,m=0,g=0,v=l,b=null;t:for(;;){for(var y;v!==u||0!==c&&3!==v.nodeType||(p=d+c),v!==f||0!==s&&3!==v.nodeType||(h=d+s),3===v.nodeType&&(d+=v.nodeValue.length),null!==(y=v.firstChild);)b=v,v=y;for(;;){if(v===l)break t;if(b===u&&++m===c&&(p=d),b===f&&++g===s&&(h=d),null!==(y=v.nextSibling))break;b=(v=b).parentNode}v=y}u=-1===p||-1===h?null:{start:p,end:h}}else u=null}u=u||{start:0,end:0}}else u=null;bn={activeElementDetached:null,focusedElem:l,selectionRange:u},Wt=!1,Al=a;do{try{bu()}catch(e){if(null===Al)throw Error(o(330));xu(Al,e),Al=Al.nextEffect}}while(null!==Al);Al=a;do{try{for(l=e,u=t;null!==Al;){var w=Al.effectTag;if(16&w&&Ae(Al.stateNode,""),128&w){var k=Al.alternate;if(null!==k){var x=k.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(1038&w){case 2:fl(Al),Al.effectTag&=-3;break;case 6:fl(Al),Al.effectTag&=-3,ml(Al.alternate,Al);break;case 1024:Al.effectTag&=-1025;break;case 1028:Al.effectTag&=-1025,ml(Al.alternate,Al);break;case 4:ml(Al.alternate,Al);break;case 8:hl(l,c=Al,u),sl(c)}Al=Al.nextEffect}}catch(e){if(null===Al)throw Error(o(330));xu(Al,e),Al=Al.nextEffect}}while(null!==Al);if(x=bn,k=pn(),w=x.focusedElem,u=x.selectionRange,k!==w&&w&&w.ownerDocument&&dn(w.ownerDocument.documentElement,w)){null!==u&&hn(w)&&(k=u.start,void 0===(x=u.end)&&(x=k),"selectionStart"in w?(w.selectionStart=k,w.selectionEnd=Math.min(x,w.value.length)):(x=(k=w.ownerDocument||document)&&k.defaultView||window).getSelection&&(x=x.getSelection(),c=w.textContent.length,l=Math.min(u.start,c),u=void 0===u.end?l:Math.min(u.end,c),!x.extend&&l>u&&(c=u,u=l,l=c),c=fn(w,l),f=fn(w,u),c&&f&&(1!==x.rangeCount||x.anchorNode!==c.node||x.anchorOffset!==c.offset||x.focusNode!==f.node||x.focusOffset!==f.offset)&&((k=k.createRange()).setStart(c.node,c.offset),x.removeAllRanges(),l>u?(x.addRange(k),x.extend(f.node,f.offset)):(k.setEnd(f.node,f.offset),x.addRange(k))))),k=[];for(x=w;x=x.parentNode;)1===x.nodeType&&k.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w<k.length;w++)(x=k[w]).element.scrollLeft=x.left,x.element.scrollTop=x.top}Wt=!!vn,bn=vn=null,e.current=n,Al=a;do{try{for(w=e;null!==Al;){var E=Al.effectTag;if(36&E&&ll(w,Al.alternate,Al),128&E){k=void 0;var T=Al.ref;if(null!==T){var S=Al.stateNode;Al.tag,k=S,"function"==typeof T?T(k):T.current=k}}Al=Al.nextEffect}}catch(e){if(null===Al)throw Error(o(330));xu(Al,e),Al=Al.nextEffect}}while(null!==Al);Al=null,Ia(),Ol=i}else e.current=n;if($l)$l=!1,Ql=e,Wl=t;else for(Al=a;null!==Al;)t=Al.nextEffect,Al.nextEffect=null,Al=t;if(0===(t=e.firstPendingTime)&&(Hl=null),1073741823===t?e===Xl?ql++:(ql=0,Xl=e):ql=0,"function"==typeof Su&&Su(n.stateNode,r),tu(e),Fl)throw Fl=!1,e=Ul,Ul=null,e;return 0!=(8&Ol)||qa(),null}function bu(){for(;null!==Al;){var e=Al.effectTag;0!=(256&e)&&al(Al.alternate,Al),0==(512&e)||$l||($l=!0,Wa(97,(function(){return yu(),null}))),Al=Al.nextEffect}}function yu(){if(90!==Wl){var e=97<Wl?97:Wl;return Wl=90,Qa(e,wu)}}function wu(){if(null===Ql)return!1;var e=Ql;if(Ql=null,0!=(48&Ol))throw Error(o(331));var t=Ol;for(Ol|=32,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:il(5,n),ol(5,n)}}catch(t){if(null===e)throw Error(o(330));xu(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return Ol=t,qa(),!0}function ku(e,t,n){ci(e,t=bl(e,t=el(n,t),1073741823)),null!==(e=Zl(e,1073741823))&&tu(e)}function xu(e,t){if(3===e.tag)ku(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){ku(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Hl||!Hl.has(r))){ci(n,e=yl(n,e=el(t,e),1073741823)),null!==(n=Zl(n,1073741823))&&tu(n);break}}n=n.return}}function Eu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),Ml===e&&Pl===n?Rl===Cl||Rl===Sl&&1073741823===Dl&&Ua()-Bl<500?ou(e,Pl):Ll=!0:Iu(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,tu(e)))}function Tu(e,t){var n=e.stateNode;null!==n&&n.delete(t),0==(t=0)&&(t=Jl(t=Yl(),e,null)),null!==(e=Zl(e,t))&&tu(e)}wl=function(e,t,n){var r=t.expirationTime;if(null!==e){var a=t.pendingProps;if(e.memoizedProps!==a||ha.current)_o=!0;else{if(r<n){switch(_o=!1,t.tag){case 3:Uo(t),Po();break;case 5:if(ji(t),4&t.mode&&1!==n&&a.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:va(t.type)&&ka(t);break;case 4:Di(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value,a=t.type._context,fa(Ja,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Vo(e,t,n):(fa(Li,1&Li.current),null!==(t=Yo(e,t,n))?t.sibling:null);fa(Li,1&Li.current);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return Ko(e,t,n);t.effectTag|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null),fa(Li,Li.current),!r)return null}return Yo(e,t,n)}_o=!1}}else _o=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,a=ga(t,pa.current),ai(t,n),a=Ki(null,t,r,e,a,n),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,va(r)){var i=!0;ka(t)}else i=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,li(t);var l=r.getDerivedStateFromProps;"function"==typeof l&&gi(t,r,l,e),a.updater=vi,t.stateNode=a,a._reactInternalFiber=t,ki(t,r,e,n),t=Fo(null,t,r,!0,i,n)}else t.tag=0,Do(null,t,a,n),t=t.child;return t;case 16:e:{if(a=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(a),1!==a._status)throw a._result;switch(a=a._result,t.type=a,i=t.tag=function(e){if("function"==typeof e)return Nu(e)?1:0;if(null!=e){if((e=e.$$typeof)===ue)return 11;if(e===fe)return 14}return 2}(a),e=Ya(a,e),i){case 0:t=Bo(null,t,a,e,n);break e;case 1:t=Ao(null,t,a,e,n);break e;case 11:t=zo(null,t,a,e,n);break e;case 14:t=jo(null,t,a,Ya(a.type,e),r,n);break e}throw Error(o(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Bo(e,t,r,a=t.elementType===r?a:Ya(r,a),n);case 1:return r=t.type,a=t.pendingProps,Ao(e,t,r,a=t.elementType===r?a:Ya(r,a),n);case 3:if(Uo(t),r=t.updateQueue,null===e||null===r)throw Error(o(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,ui(e,t),di(t,r,null,n),(r=t.memoizedState.element)===a)Po(),t=Yo(e,t,n);else{if((a=t.stateNode.hydrate)&&(Eo=En(t.stateNode.containerInfo.firstChild),xo=t,a=To=!0),a)for(n=Oi(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Do(e,t,r,n),Po();t=t.child}return t;case 5:return ji(t),null===e&&Oo(t),r=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,l=a.children,wn(r,a)?l=null:null!==i&&wn(r,i)&&(t.effectTag|=16),Lo(e,t),4&t.mode&&1!==n&&a.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Do(e,t,l,n),t=t.child),t;case 6:return null===e&&Oo(t),null;case 13:return Vo(e,t,n);case 4:return Di(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ci(t,null,r,n):Do(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,zo(e,t,r,a=t.elementType===r?a:Ya(r,a),n);case 7:return Do(e,t,t.pendingProps,n),t.child;case 8:case 12:return Do(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,l=t.memoizedProps,i=a.value;var u=t.type._context;if(fa(Ja,u._currentValue),u._currentValue=i,null!==l)if(u=l.value,0==(i=Ar(u,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(u,i):1073741823))){if(l.children===a.children&&!ha.current){t=Yo(e,t,n);break e}}else for(null!==(u=t.child)&&(u.return=t);null!==u;){var s=u.dependencies;if(null!==s){l=u.child;for(var c=s.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&i)){1===u.tag&&((c=si(n,null)).tag=2,ci(u,c)),u.expirationTime<n&&(u.expirationTime=n),null!==(c=u.alternate)&&c.expirationTime<n&&(c.expirationTime=n),ri(u.return,n),s.expirationTime<n&&(s.expirationTime=n);break}c=c.next}}else l=10===u.tag&&u.type===t.type?null:u.child;if(null!==l)l.return=u;else for(l=u;null!==l;){if(l===t){l=null;break}if(null!==(u=l.sibling)){u.return=l.return,l=u;break}l=l.return}u=l}Do(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(i=t.pendingProps).children,ai(t,n),r=r(a=ii(a,i.unstable_observedBits)),t.effectTag|=1,Do(e,t,r,n),t.child;case 14:return i=Ya(a=t.type,t.pendingProps),jo(e,t,a,i=Ya(a.type,i),r,n);case 15:return Io(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Ya(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,va(r)?(e=!0,ka(t)):e=!1,ai(t,n),yi(t,r,a),ki(t,r,a,n),Fo(null,t,r,!0,e,n);case 19:return Ko(e,t,n)}throw Error(o(156,t.tag))};var Su=null,Cu=null;function Ou(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Mu(e,t,n,r){return new Ou(e,t,n,r)}function Nu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Pu(e,t){var n=e.alternate;return null===n?((n=Mu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ru(e,t,n,r,a,i){var l=2;if(r=e,"function"==typeof e)Nu(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case ne:return _u(n.children,a,i,t);case le:l=8,a|=7;break;case re:l=8,a|=1;break;case ae:return(e=Mu(12,n,t,8|a)).elementType=ae,e.type=ae,e.expirationTime=i,e;case se:return(e=Mu(13,n,t,a)).type=se,e.elementType=se,e.expirationTime=i,e;case ce:return(e=Mu(19,n,t,a)).elementType=ce,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case ie:l=10;break e;case oe:l=9;break e;case ue:l=11;break e;case fe:l=14;break e;case de:l=16,r=null;break e;case pe:l=22;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Mu(l,n,t,a)).elementType=e,t.type=r,t.expirationTime=i,t}function _u(e,t,n,r){return(e=Mu(7,e,r,t)).expirationTime=n,e}function Du(e,t,n){return(e=Mu(6,e,null,t)).expirationTime=n,e}function zu(e,t,n){return(t=Mu(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ju(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Iu(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Lu(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Bu(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function Au(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Fu(e,t,n,r){var a=t.current,i=Yl(),l=hi.suspense;i=Jl(i,a,l);e:if(n){t:{if(Ge(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(o(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(va(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(o(171))}if(1===n.tag){var s=n.type;if(va(s)){n=wa(n,s,u);break e}}n=u}else n=da;return null===t.context?t.context=n:t.pendingContext=n,(t=si(i,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),ci(a,t),Gl(a,i),i}function Uu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Hu(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function $u(e,t){Hu(e,t),(e=e.alternate)&&Hu(e,t)}function Qu(e,t,n){var r=new ju(e,t,n=null!=n&&!0===n.hydrate),a=Mu(3,null,null,2===t?7:1===t?3:0);r.current=a,a.stateNode=r,li(a),e[Mn]=r.current,n&&0!==t&&function(e,t){var n=Je(t);St.forEach((function(e){pt(e,t,n)})),Ct.forEach((function(e){pt(e,t,n)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function Wu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Vu(e,t,n,r,a){var i=n._reactRootContainer;if(i){var o=i._internalRoot;if("function"==typeof a){var l=a;a=function(){var e=Uu(o);l.call(e)}}Fu(t,o,e,a)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new Qu(e,0,t?{hydrate:!0}:void 0)}(n,r),o=i._internalRoot,"function"==typeof a){var u=a;a=function(){var e=Uu(o);u.call(e)}}iu((function(){Fu(t,o,e,a)}))}return Uu(o)}function qu(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function Xu(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Wu(t))throw Error(o(200));return qu(e,t,null,n)}Qu.prototype.render=function(e){Fu(e,this._internalRoot,null,null)},Qu.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Fu(null,e,null,(function(){t[Mn]=null}))},ht=function(e){if(13===e.tag){var t=Ka(Yl(),150,100);Gl(e,t),$u(e,t)}},mt=function(e){13===e.tag&&(Gl(e,3),$u(e,3))},gt=function(e){if(13===e.tag){var t=Yl();Gl(e,t=Jl(t,e,null)),$u(e,t)}},M=function(e,t,n){switch(t){case"input":if(Se(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=_n(r);if(!a)throw Error(o(90));ke(r),Se(r,a)}}}break;case"textarea":_e(e,n);break;case"select":null!=(t=n.value)&&Ne(e,!!n.multiple,t,!1)}},z=au,j=function(e,t,n,r,a){var i=Ol;Ol|=4;try{return Qa(98,e.bind(null,t,n,r,a))}finally{0===(Ol=i)&&qa()}},I=function(){0==(49&Ol)&&(function(){if(null!==Vl){var e=Vl;Vl=null,e.forEach((function(e,t){Au(t,e),tu(t)})),qa()}}(),yu())},L=function(e,t){var n=Ol;Ol|=2;try{return e(t)}finally{0===(Ol=n)&&qa()}};var Ku={Events:[Pn,Rn,_n,C,E,An,function(e){rt(e,Bn)},_,D,Yt,ot,yu,{current:!1}]};!function(e){var t=e.findFiberByHostInstance;!function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Su=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Cu=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(a({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Y.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=tt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:Nn,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ku,t.createPortal=Xu,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return null===(e=tt(t))?null:e.stateNode},t.flushSync=function(e,t){if(0!=(48&Ol))throw Error(o(187));var n=Ol;Ol|=1;try{return Qa(99,e.bind(null,t))}finally{Ol=n,qa()}},t.hydrate=function(e,t,n){if(!Wu(t))throw Error(o(200));return Vu(null,e,t,!0,n)},t.render=function(e,t,n){if(!Wu(t))throw Error(o(200));return Vu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Wu(e))throw Error(o(40));return!!e._reactRootContainer&&(iu((function(){Vu(null,null,e,!1,(function(){e._reactRootContainer=null,e[Mn]=null}))})),!0)},t.unstable_batchedUpdates=au,t.unstable_createPortal=function(e,t){return Xu(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Wu(n))throw Error(o(200));if(null==e||void 0===e._reactInternalFiber)throw Error(o(38));return Vu(e,t,n,!1,r)},t.version="16.14.0"},935:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(448)},408:(e,t,n)=>{"use strict";var r=n(418),a="function"==typeof Symbol&&Symbol.for,i=a?Symbol.for("react.element"):60103,o=a?Symbol.for("react.portal"):60106,l=a?Symbol.for("react.fragment"):60107,u=a?Symbol.for("react.strict_mode"):60108,s=a?Symbol.for("react.profiler"):60114,c=a?Symbol.for("react.provider"):60109,f=a?Symbol.for("react.context"):60110,d=a?Symbol.for("react.forward_ref"):60112,p=a?Symbol.for("react.suspense"):60113,h=a?Symbol.for("react.memo"):60115,m=a?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function w(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||b}function k(){}function x(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||b}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},k.prototype=w.prototype;var E=x.prototype=new k;E.constructor=x,r(E,w.prototype),E.isPureReactComponent=!0;var T={current:null},S=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,n){var r,a={},o=null,l=null;if(null!=t)for(r in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(o=""+t.key),t)S.call(t,r)&&!C.hasOwnProperty(r)&&(a[r]=t[r]);var u=arguments.length-2;if(1===u)a.children=n;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps)void 0===a[r]&&(a[r]=u[r]);return{$$typeof:i,type:e,key:o,ref:l,props:a,_owner:T.current}}function M(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var N=/\/+/g,P=[];function R(e,t,n,r){if(P.length){var a=P.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=r,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function _(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>P.length&&P.push(e)}function D(e,t,n,r){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var l=!1;if(null===e)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case i:case o:l=!0}}if(l)return n(r,e,""===t?"."+j(e,0):t),1;if(l=0,t=""===t?".":t+":",Array.isArray(e))for(var u=0;u<e.length;u++){var s=t+j(a=e[u],u);l+=D(a,s,n,r)}else if("function"==typeof(s=null===e||"object"!=typeof e?null:"function"==typeof(s=g&&e[g]||e["@@iterator"])?s:null))for(e=s.call(e),u=0;!(a=e.next()).done;)l+=D(a=a.value,s=t+j(a,u++),n,r);else if("object"===a)throw n=""+e,Error(v(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,""));return l}function z(e,t,n){return null==e?0:D(e,"",t,n)}function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function I(e,t){e.func.call(e.context,t,e.count++)}function L(e,t,n){var r=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?B(e,r,n,(function(e){return e})):null!=e&&(M(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(N,"$&/")+"/")+n)),r.push(e))}function B(e,t,n,r,a){var i="";null!=n&&(i=(""+n).replace(N,"$&/")+"/"),z(e,L,t=R(t,i,r,a)),_(t)}var A={current:null};function F(){var e=A.current;if(null===e)throw Error(v(321));return e}var U={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return B(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;z(e,I,t=R(null,null,t,n)),_(t)},count:function(e){return z(e,(function(){return null}),null)},toArray:function(e){var t=[];return B(e,t,null,(function(e){return e})),t},only:function(e){if(!M(e))throw Error(v(143));return e}},t.Component=w,t.Fragment=l,t.Profiler=s,t.PureComponent=x,t.StrictMode=u,t.Suspense=p,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U,t.cloneElement=function(e,t,n){if(null==e)throw Error(v(267,e));var a=r({},e.props),o=e.key,l=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,u=T.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)S.call(t,c)&&!C.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=n;else if(1<c){s=Array(c);for(var f=0;f<c;f++)s[f]=arguments[f+2];a.children=s}return{$$typeof:i,type:e.type,key:o,ref:l,props:a,_owner:u}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:c,_context:e},e.Consumer=e},t.createElement=O,t.createFactory=function(e){var t=O.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=M,t.lazy=function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return F().useCallback(e,t)},t.useContext=function(e,t){return F().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return F().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return F().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return F().useLayoutEffect(e,t)},t.useMemo=function(e,t){return F().useMemo(e,t)},t.useReducer=function(e,t,n){return F().useReducer(e,t,n)},t.useRef=function(e){return F().useRef(e)},t.useState=function(e){return F().useState(e)},t.version="16.14.0"},294:(e,t,n)=>{"use strict";e.exports=n(408)},53:(e,t)=>{"use strict";var n,r,a,i,o;if("undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,u=null,s=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(s,0),e}},c=Date.now();t.unstable_now=function(){return Date.now()-c},n=function(e){null!==l?setTimeout(n,0,e):(l=e,setTimeout(s,0))},r=function(e,t){u=setTimeout(e,t)},a=function(){clearTimeout(u)},i=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,d=window.Date,p=window.setTimeout,h=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof f&&"function"==typeof f.now)t.unstable_now=function(){return f.now()};else{var g=d.now();t.unstable_now=function(){return d.now()-g}}var v=!1,b=null,y=-1,w=5,k=0;i=function(){return t.unstable_now()>=k},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):w=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,E=x.port2;x.port1.onmessage=function(){if(null!==b){var e=t.unstable_now();k=e+w;try{b(!0,e)?E.postMessage(null):(v=!1,b=null)}catch(e){throw E.postMessage(null),e}}else v=!1},n=function(e){b=e,v||(v=!0,E.postMessage(null))},r=function(e,n){y=p((function(){e(t.unstable_now())}),n)},a=function(){h(y),y=-1}}function T(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<O(a,t)))break e;e[r]=t,e[n]=a,n=r}}function S(e){return void 0===(e=e[0])?null:e}function C(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var i=2*(r+1)-1,o=e[i],l=i+1,u=e[l];if(void 0!==o&&0>O(o,n))void 0!==u&&0>O(u,o)?(e[r]=u,e[l]=n,r=l):(e[r]=o,e[i]=n,r=i);else{if(!(void 0!==u&&0>O(u,n)))break e;e[r]=u,e[l]=n,r=l}}}return t}return null}function O(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var M=[],N=[],P=1,R=null,_=3,D=!1,z=!1,j=!1;function I(e){for(var t=S(N);null!==t;){if(null===t.callback)C(N);else{if(!(t.startTime<=e))break;C(N),t.sortIndex=t.expirationTime,T(M,t)}t=S(N)}}function L(e){if(j=!1,I(e),!z)if(null!==S(M))z=!0,n(B);else{var t=S(N);null!==t&&r(L,t.startTime-e)}}function B(e,n){z=!1,j&&(j=!1,a()),D=!0;var o=_;try{for(I(n),R=S(M);null!==R&&(!(R.expirationTime>n)||e&&!i());){var l=R.callback;if(null!==l){R.callback=null,_=R.priorityLevel;var u=l(R.expirationTime<=n);n=t.unstable_now(),"function"==typeof u?R.callback=u:R===S(M)&&C(M),I(n)}else C(M);R=S(M)}if(null!==R)var s=!0;else{var c=S(N);null!==c&&r(L,c.startTime-n),s=!1}return s}finally{R=null,_=o,D=!1}}function A(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var F=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){z||D||(z=!0,n(B))},t.unstable_getCurrentPriorityLevel=function(){return _},t.unstable_getFirstCallbackNode=function(){return S(M)},t.unstable_next=function(e){switch(_){case 1:case 2:case 3:var t=3;break;default:t=_}var n=_;_=t;try{return e()}finally{_=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=_;_=e;try{return t()}finally{_=n}},t.unstable_scheduleCallback=function(e,i,o){var l=t.unstable_now();if("object"==typeof o&&null!==o){var u=o.delay;u="number"==typeof u&&0<u?l+u:l,o="number"==typeof o.timeout?o.timeout:A(e)}else o=A(e),u=l;return e={id:P++,callback:i,priorityLevel:e,startTime:u,expirationTime:o=u+o,sortIndex:-1},u>l?(e.sortIndex=u,T(N,e),null===S(M)&&e===S(N)&&(j?a():j=!0,r(L,u-l))):(e.sortIndex=o,T(M,e),z||D||(z=!0,n(B))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();I(e);var n=S(M);return n!==R&&null!==R&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<R.expirationTime||i()},t.unstable_wrapCallback=function(e){var t=_;return function(){var n=_;_=t;try{return e.apply(this,arguments)}finally{_=n}}}},840:(e,t,n)=>{"use strict";e.exports=n(53)},851:(e,t,n)=>{"use strict";var r=n(171),a=Array.prototype.concat,i=Array.prototype.slice,o=e.exports=function(e){for(var t=[],n=0,o=e.length;n<o;n++){var l=e[n];r(l)?t=a.call(t,i.call(l)):t.push(l)}return t};o.wrap=function(e){return function(){return e(o(arguments))}}},379:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var i={},o=[],l=0;l<e.length;l++){var u=e[l],s=r.base?u[0]+r.base:u[0],c=i[s]||0,f="".concat(s," ").concat(c);i[s]=c+1;var d=n(f),p={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==d)t[d].references++,t[d].updater(p);else{var h=a(p,r);r.byIndex=l,t.splice(l,0,{identifier:f,updater:h,references:1})}o.push(f)}return o}function a(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,a){var i=r(e=e||[],a=a||{});return function(e){e=e||[];for(var o=0;o<i.length;o++){var l=n(i[o]);t[l].references--}for(var u=r(e,a),s=0;s<i.length;s++){var c=n(i[s]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}i=u}}},569:e=>{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var a=void 0!==n.layer;a&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,a&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={id:r,exports:{}};return e[r](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(935),t=n(294);function r(e){const{children:n,noPadding:r,className:a=""}=e,i=r?"":"zX84TKpcCVopTlbLs6lWcQ==";return t.createElement("div",{className:`xeinbCRCjEqm9ZlU1gIsMQ== ${i} ${a}`},n)}function a(e){switch(e){case"single":return{format:"single",jStep:4,jName:3,getBarOffset:(e,t)=>e[t],getBarTotal:(e,t)=>e[t+1],getBarTotalDiff:(e,t)=>0,getBarSelf:(e,t)=>e[t+2],getBarSelfDiff:(e,t)=>0,getBarName:(e,t)=>e[t+3]};case"double":return{format:"double",jStep:7,jName:6,getBarOffset:(e,t)=>e[t]+e[t+3],getBarTotal:(e,t)=>e[t+4]+e[t+1],getBarTotalLeft:(e,t)=>e[t+1],getBarTotalRght:(e,t)=>e[t+4],getBarTotalDiff:(e,t)=>e[t+4]-e[t+1],getBarSelf:(e,t)=>e[t+5]+e[t+2],getBarSelfLeft:(e,t)=>e[t+2],getBarSelfRght:(e,t)=>e[t+5],getBarSelfDiff:(e,t)=>e[t+5]-e[t+2],getBarName:(e,t)=>e[t+6]}}}var i=Object.defineProperty,o=Object.defineProperties,l=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function d(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=d(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}function p(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=d(e))&&(r&&(r+=" "),r+=t);return r}const h=Symbol("BrandTag"),m=new class{constructor(e){this[h]=e}}("unit"),g=e=>null==e;function v(e,t){return void 0!==t?e(t):e}class b{constructor(e){this.repr=e}static ok(e){return g(e)?new b(["Ok",m]):new b(["Ok",e])}static err(e){return g(e)?new b(["Err",m]):new b(["Err",e])}get variant(){return this.repr[0]}get value(){if("Err"===this.repr[0])throw new Error("Cannot get the value of Err");return this.repr[1]}get error(){if("Ok"===this.repr[0])throw new Error("Cannot get the error of Ok");return this.repr[1]}get isOk(){return"Ok"===this.repr[0]}get isErr(){return"Err"===this.repr[0]}map(e){return function(e,t){return v((t=>t.isOk?y(e(t.value)):t),t)}(e,this)}mapOr(e,t){return function(e,t,n){function r(t,n){return n.isOk?t(n.value):e}function a(e,t){return void 0!==t?r(e,t):t=>r(e,t)}return void 0===t?a:void 0===n?a(t):a(t,n)}(e,t,this)}mapOrElse(e,t){return k(e,t,this)}match(e){return function(e,t){return v((t=>k(e.Err,e.Ok,t)),t)}(e,this)}mapErr(e){return function(e,t){return v((t=>t.isOk?t:w(e(t.error))),t)}(e,this)}or(e){return function(e,t){return v((t=>t.isOk?y(t.value):e),t)}(e,this)}orElse(e){return function(e,t){return v((t=>t.isOk?y(t.value):e(t.error)),t)}(e,this)}and(e){return function(e,t){return v((t=>t.isOk?e:w(t.error)),t)}(e,this)}andThen(e){return function(e,t){return v((t=>t.isOk?e(t.value):w(t.error)),t)}(e,this)}unwrapOr(e){return function(e,t){return v((t=>t.isOk?t.value:e),t)}(e,this)}unwrapOrElse(e){return function(e,t){return v((t=>t.isOk?t.value:e(t.error)),t)}(e,this)}toMaybe(){return function(e){return e.isOk?z.just(e.value):z.nothing()}(this)}toString(){return x(this)}toJSON(){return E(this)}equals(e){return t=e,void 0!==this?this.match({Err:()=>t.isErr,Ok:e=>t.isOk&&t.value===e}):e=>e.match({Err:()=>t.isErr,Ok:e=>t.isOk&&t.value===e});var t}ap(e){return function(e,t){return v((t=>t.andThen((t=>e.map((e=>e(t)))))),t)}(this,e)}}const y=b.ok,w=b.err;function k(e,t,n){function r(t,n){return n.isOk?t(n.value):e(n.error)}function a(e,t){return void 0!==t?r(e,t):t=>r(e,t)}return void 0===t?a:void 0===n?a(t):a(t,n)}const x=e=>{const t=(e.isOk?e.value:e.error).toString();return`${e.variant.toString()}(${t})`},E=e=>e.isOk?{variant:e.variant,value:e.value}:{variant:e.variant,error:e.error},T=b,S="Just",C="Nothing";let O;class M{constructor(e){if(g(e))return this.repr=[C],O||(O=this),O;this.repr=[S,e]}static of(e){return new M(e)}static just(e){if(g(e))throw new Error(`attempted to call "just" with ${e}`);return new M(e)}static nothing(e){return new M}get variant(){return this.repr[0]}get value(){if(this.repr[0]===C)throw new Error("Cannot get the value of `Nothing`");return this.repr[1]}get isJust(){return this.repr[0]===S}get isNothing(){return this.repr[0]===C}map(e){return function(e,t){return v((t=>t.isJust?N(e(t.value)):P()),t)}(e,this)}mapOr(e,t){return function(e,t,n){function r(t,n){return n.isJust?t(n.value):e}function a(e,t){return void 0!==t?r(e,t):t=>r(e,t)}return void 0===t?a:void 0===n?a(t):a(t,n)}(e,t,this)}mapOrElse(e,t){return R(e,t,this)}match(e){return function(e,t){return v((t=>R(e.Nothing,e.Just,t)),t)}(e,this)}or(e){return function(e,t){const n=t=>t.isJust?t:e;return void 0!==t?n(t):n}(e,this)}orElse(e){return function(e,t){return v((t=>t.isJust?t:e()),t)}(e,this)}and(e){return function(e,t){return v((t=>t.isJust?e:P()),t)}(e,this)}andThen(e){return _(e,this)}unwrapOr(e){return function(e,t){return v((t=>t.isJust?t.value:e),t)}(e,this)}unwrapOrElse(e){return function(e,t){return v((t=>t.isJust?t.value:e()),t)}(e,this)}toOkOrErr(e){return function(e,t){const n=t=>t.isJust?T.ok(t.value):T.err(e);return void 0!==t?n(t):n}(e,this)}toOkOrElseErr(e){return function(e,t){return v((t=>t.isJust?T.ok(t.value):T.err(e())),t)}(e,this)}toString(){return function(e){const t=e.isJust?`(${e.value.toString()})`:"";return`${e.variant}${t}`}(this)}toJSON(){return function(e){return e.isJust?{variant:e.variant,value:(t=e.value,t instanceof D?e.value.toJSON():e.value)}:{variant:e.variant};var t}(this)}equals(e){return t=e,v((e=>e.match({Just:e=>t.isJust&&t.value===e,Nothing:()=>t.isNothing})),this);var t}ap(e){return function(e,t){return v((t=>t.andThen((t=>e.map((e=>e(t)))))),t)}(this,e)}get(e){return function(e,t){return v(_(function(e,t){return v((t=>D.of(t[e])),void 0)}(e)),t)}(e,this)}}const N=M.just,P=M.nothing;function R(e,t,n){function r(t,n){return n.isJust?t(n.value):e()}function a(e,t){return void 0!==t?r(e,t):t=>r(e,t)}return void 0===t?a:void 0===n?a(t):a(t,n)}function _(e,t){const n=t=>t.isJust?e(t.value):P();return void 0!==t?n(t):n}const D=M,z=D;var j=n(697),I=n.n(j);const L="rc-menu",B="item",A=t.createContext({}),F=t.createContext({}),U=t.createContext({}),H=t.createContext({}),$=t.createContext({}),Q=t.createContext({}),W=Object.freeze({ENTER:"Enter",ESC:"Escape",SPACE:" ",HOME:"Home",END:"End",LEFT:"ArrowLeft",RIGHT:"ArrowRight",UP:"ArrowUp",DOWN:"ArrowDown"}),V=Object.freeze({RESET:"HOVER_INDEX_RESET",SET:"HOVER_INDEX_SET",UNSET:"HOVER_INDEX_UNSET",INCREASE:"HOVER_INDEX_INCREASE",DECREASE:"HOVER_INDEX_DECREASE",FIRST:"HOVER_INDEX_FIRST",LAST:"HOVER_INDEX_LAST"}),q=Object.freeze({OPEN:"SUBMENU_OPEN",CLOSE:"SUBMENU_CLOSE"}),X=Object.freeze({CLICK:"click",CANCEL:"cancel",BLUR:"blur",SCROLL:"scroll"}),K=e.unstable_batchedUpdates||(e=>e()),Y=(e,t)=>t?Object.defineProperty(e,"_reactMenu",{value:t,writable:!1}):e,J=e=>e&&e._reactMenu,G=(e,...t)=>"function"==typeof e?e(...t):e,Z=(e,t)=>{const n={};for(const r of Object.keys(e)){const a=e[r],i=t[r];let o;o="function"==typeof i?e=>{i(e),a(e)}:a,n[r]=o}return n},ee=({block:e,element:n,modifiers:r,className:a,externalModifiers:i})=>(0,t.useMemo)((()=>{const t=n?`${e}__${n}`:e;let o=t;for(const e of Object.keys(r||{})){const n=r[e];n&&(o+=` ${t}--`,o+=!0===n?e:`${e}-${n}`)}let l="function"==typeof a?a(i||r):a;return"string"==typeof l&&(l=l.trim(),l&&(o+=` ${l}`)),o}),[e,n,r,a,i]),te=e=>e&&"object"==typeof e,ne=e=>"$"===e.charAt(0)?e.slice(1):e,re=(e,n)=>(0,t.useMemo)((()=>{if("function"==typeof e)return e(n);if(!te(e))return;if(!n)return e;const t={};for(const r of Object.keys(e)){const a=e[r];if(te(a)){const e=n[ne(r)];if("string"==typeof e)for(const n of Object.keys(a)){const r=a[n];te(r)?ne(n)===e&&Object.assign(t,r):t[n]=r}else e&&Object.assign(t,a)}else t[r]=a}return t}),[e,n]),ae=e=>{for(;e&&e!==document.body;){const{overflow:t,overflowX:n,overflowY:r}=getComputedStyle(e);if(/auto|scroll|overlay|hidden/.test(t+r+n))return e;e=e.parentNode}return window},ie=(e,t,n=1e-4)=>Math.abs(e-t)<n,oe=(e,t,n)=>!!t&&!!n.includes(J(t.type)),le=(e,n=0)=>{let r=n,a=!1;const i=["MenuDivider","MenuGroup","MenuHeader","MenuItem","FocusableItem","MenuRadioGroup","SubMenu"],o=t.Children.map(e,(e=>{if(!oe(0,e,i))return null;switch(J(e.type)){case"MenuDivider":case"MenuHeader":return e;case"MenuRadioGroup":{const n=["MenuItem"],a={type:"radio"},i=t.Children.map(e.props.children,(e=>oe(0,e,n)?e.props.disabled?t.cloneElement(e,a):t.cloneElement(e,{...a,index:r++}):null));return t.cloneElement(e,{children:i})}case"MenuGroup":{const{items:n,endIndex:i,descendOverflow:o}=le(e.props.children,r);r=i;const l=Boolean(e.props.takeOverflow);return a=a||o||l,t.cloneElement(e,{children:n})}default:return e.props.disabled?e:t.cloneElement(e,{index:r++})}}));return{items:o,endIndex:r,descendOverflow:a}},ue=e=>({[e?`${e}ClassName`:"className"]:I().oneOfType([I().string,I().func]),[e?`${e}Styles`:"styles"]:I().oneOfType([I().object,I().func])}),se={...ue(),...ue("arrow"),"aria-label":I().string,arrow:I().bool,offsetX:I().number,offsetY:I().number,align:I().oneOf(["start","center","end"]),direction:I().oneOf(["left","right","top","bottom"]),position:I().oneOf(["auto","anchor","initial"]),overflow:I().oneOf(["auto","visible","hidden"]),children:I().node.isRequired},ce={...se,id:I().oneOfType([I().string,I().number]),animation:I().bool,debugging:I().bool,boundingBoxRef:I().object,boundingBoxPadding:I().string,reposition:I().oneOf(["auto","initial"]),repositionFlag:I().oneOfType([I().string,I().number]),viewScroll:I().oneOf(["auto","close","initial"]),submenuOpenDelay:I().number,submenuCloseDelay:I().number,portal:I().bool,theming:I().string,onItemClick:I().func,onClick:I().func},fe={offsetX:0,offsetY:0,align:"start",direction:"bottom",position:"auto",overflow:"visible"},de={...fe,animation:!0,reposition:"auto",viewScroll:"initial",submenuOpenDelay:300,submenuCloseDelay:150},pe=(e,n,r)=>{const[a,i]=(0,t.useState)(!1),o=(0,t.useMemo)((()=>[W.SPACE,W.ENTER,...r?[r]:[]]),[r]),l=(0,t.useCallback)((()=>i(!1)),[]);return{isActive:a,onPointerDown:(0,t.useCallback)((()=>{n||i(!0)}),[n]),onPointerUp:l,onPointerLeave:l,onKeyDown:(0,t.useCallback)((t=>{e&&!n&&o.includes(t.key)&&i(!0)}),[e,n,o]),onKeyUp:(0,t.useCallback)((e=>{o.includes(e.key)&&i(!1)}),[o]),onBlur:(0,t.useCallback)((e=>{e.currentTarget.contains(e.relatedTarget)||i(!1)}),[])}},he=(e,n)=>{const r=(0,t.useRef)(null),{submenuCloseDelay:a}=(0,t.useContext)(Q),{isParentOpen:i,hoverIndex:o,isSubmenuOpen:l,dispatch:u}=(0,t.useContext)(A),s=o===n,c=(0,t.useRef)(),f=(0,t.useCallback)((()=>{e||u({type:V.SET,index:n})}),[e,u,n]),d=(0,t.useCallback)((e=>{e.currentTarget.contains(e.relatedTarget)||u({type:V.UNSET,index:n})}),[u,n]),p=(0,t.useCallback)((()=>{l?c.current=setTimeout(f,a):f()}),[l,a,f]),h=(0,t.useCallback)(((e,t)=>{c.current&&clearTimeout(c.current),t||u({type:V.UNSET,index:n})}),[u,n]);return(0,t.useEffect)((()=>()=>clearTimeout(c.current)),[]),(0,t.useEffect)((()=>{s&&i&&r.current&&r.current.focus()}),[s,i]),{ref:r,isHovering:s,setHover:f,onBlur:d,onMouseEnter:p,onMouseLeave:h}},me=(e,n)=>{const r=(0,t.useRef)(n);(0,t.useEffect)((()=>{r.current!==n&&G(e,{open:n}),r.current=n}),[e,n])},ge=Object.freeze({INITIAL:"initial",FIRST:"first",LAST:"last"}),ve=Object.freeze({UNMOUNTED:0,CLOSED:1,OPEN:2}),be=Object.freeze({OPEN:0,CLOSE:1,TOGGLE:2}),ye=(e=!0)=>{const[n,r]=(0,t.useState)({position:ge.INITIAL}),[a,i]=(0,t.useReducer)((function(t,{type:n}){switch(n){case be.OPEN:return ve.OPEN;case be.CLOSE:return t===ve.OPEN?e?ve.CLOSED:ve.UNMOUNTED:t;case be.TOGGLE:return t===ve.OPEN?e?ve.CLOSED:ve.UNMOUNTED:ve.OPEN;default:throw new Error("menuStateReducer: unknown action type")}}),ve.UNMOUNTED);return{isMounted:a!==ve.UNMOUNTED,isOpen:a===ve.OPEN,menuItemFocus:n,openMenu:(0,t.useCallback)(((e=ge.INITIAL)=>{r({position:e}),i({type:be.OPEN})}),[]),closeMenu:(0,t.useCallback)((()=>i({type:be.CLOSE})),[]),toggleMenu:(0,t.useCallback)(((e=ge.INITIAL)=>{r({position:e}),i({type:be.TOGGLE})}),[])}},we="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?t.useLayoutEffect:t.useEffect,ke=Y(t.memo(t.forwardRef((function({className:e,styles:n,isOpen:r,disabled:a,children:i,...o},l){const u=(0,t.useMemo)((()=>Object.freeze({open:r})),[r]);return t.createElement("button",Object.assign({"aria-haspopup":"true","aria-expanded":r,"aria-disabled":a||void 0,disabled:a},o,{ref:l,className:ee({block:"rc-menu-button",modifiers:u,className:e}),style:re(n,u)}),i)}))),"MenuButton");ke.propTypes={...ue(),isOpen:I().bool,disabled:I().bool,children:I().node.isRequired,onClick:I().func,onKeyDown:I().func};const xe=Y(t.memo((function({ariaLabel:e,className:n,styles:r,arrowClassName:a,arrowStyles:i,anchorPoint:o,anchorRef:l,containerRef:u,arrow:s,align:c,direction:f,position:d,overflow:p,repositionFlag:h,captureFocus:m=!0,isOpen:g,isDisabled:v,menuItemFocus:b,offsetX:y,offsetY:w,children:k,onClose:x,...E}){const[T,S]=(0,t.useState)({x:0,y:0}),[C,O]=(0,t.useState)({}),[M,N]=(0,t.useState)(),[P,R]=(0,t.useState)(!1),[_,D]=(0,t.useState)(f),{animation:z,boundingBoxRef:j,boundingBoxPadding:I,rootMenuRef:B,rootAnchorRef:U,scrollingRef:H,anchorScrollingRef:Q,reposition:q,viewScroll:Y}=(0,t.useContext)($),J=(0,t.useRef)(null),te=(0,t.useRef)(null),ne=(0,t.useRef)(0),oe=(0,t.useRef)(g),ue=(0,t.useRef)({width:0,height:0}),se=(0,t.useRef)((()=>{})),ce=(0,t.useRef)(!1),fe=(0,t.useContext)(F).reposSubmenu||h,[de,pe]=(0,t.useReducer)((e=>e+1),1),[{hoverIndex:he,openSubmenuCount:me},ve]=(0,t.useReducer)((function({hoverIndex:e,openSubmenuCount:t},n){return{hoverIndex:be(e,n),openSubmenuCount:Ee(t,n)}}),{hoverIndex:-1,openSubmenuCount:0});function be(e,{type:t,index:n}){switch(t){case V.RESET:return-1;case V.SET:return n;case V.UNSET:return e===n?-1:e;case V.DECREASE:{let t=e;return t--,t<0&&(t=ne.current-1),t}case V.INCREASE:{let t=e;return t++,t>=ne.current&&(t=0),t}case V.FIRST:return ne.current>0?0:-1;case V.LAST:return ne.current>0?ne.current-1:-1;default:return e}}const ye=(0,t.useMemo)((()=>{const{items:e,endIndex:t,descendOverflow:n}=le(k);return ne.current=t,ce.current=n,e}),[k]),ke=(0,t.useCallback)((()=>{const e=J.current.getBoundingClientRect(),t=u.current.getBoundingClientRect(),n=H.current===window?{left:0,top:0,right:document.documentElement.clientWidth,bottom:window.innerHeight}:H.current.getBoundingClientRect(),r=(e=>{if("string"!=typeof e)return{top:0,right:0,bottom:0,left:0};const t=e.trim().split(/\s+/,4).map(parseFloat),n=isNaN(t[0])?0:t[0],r=isNaN(t[1])?n:t[1];return{top:n,right:r,bottom:isNaN(t[2])?n:t[2],left:isNaN(t[3])?r:t[3]}})(I),a=e=>e+t.left-n.left-r.left,i=a=>a+t.left+e.width-n.right+r.right,o=e=>e+t.top-n.top-r.top,l=a=>a+t.top+e.height-n.bottom+r.bottom;return{menuRect:e,containerRect:t,getLeftOverflow:a,getRightOverflow:i,getTopOverflow:o,getBottomOverflow:l,confineHorizontally:e=>{let t=a(e);if(t<0)e-=t;else{const n=i(e);n>0&&(t=a(e-=n),t<0&&(e-=t))}return e},confineVertically:e=>{let t=o(e);if(t<0)e-=t;else{const n=l(e);n>0&&(t=o(e-=n),t<0&&(e-=t))}return e}}}),[u,H,I]),xe=(0,t.useCallback)(((e,t,n,r)=>{let a=t.left-n.left-e+t.width/2;const i=1.25*te.current.offsetWidth;return a=Math.max(i,a),a=Math.min(a,r.width-i),a}),[]),Te=(0,t.useCallback)(((e,t,n,r)=>{let a=t.top-n.top-e+t.height/2;const i=1.25*te.current.offsetHeight;return a=Math.max(i,a),a=Math.min(a,r.height-i),a}),[]),Se=(0,t.useCallback)((({anchorRect:e,containerRect:t,menuRect:n},{placeLeftorRightY:r,placeLeftX:a,placeRightX:i},{getLeftOverflow:o,getRightOverflow:l,confineHorizontally:u,confineVertically:c})=>{let p,h,m,g=f,v=r;return"initial"!==d&&(v=c(v),"anchor"===d&&(v=Math.min(v,e.bottom-t.top),v=Math.max(v,e.top-t.top-n.height))),"left"===g?(p=a,"initial"!==d&&(h=o(p),h<0&&(m=l(i),(m<=0||-h>m)&&(p=i,g="right")))):(p=i,"initial"!==d&&(m=l(p),m>0&&(h=o(a),(h>=0||-h<m)&&(p=a,g="left")))),"auto"===d&&(p=u(p)),{arrowY:s?Te(v,e,t,n):void 0,x:p,y:v,computedDirection:g}}),[Te,s,f,d]),Ce=(0,t.useCallback)((({anchorRect:e,containerRect:t,menuRect:n},{placeToporBottomX:r,placeTopY:a,placeBottomY:i},{getTopOverflow:o,getBottomOverflow:l,confineHorizontally:u,confineVertically:c})=>{let p,h,m,g="top"===f?"top":"bottom",v=r;return"initial"!==d&&(v=u(v),"anchor"===d&&(v=Math.min(v,e.right-t.left),v=Math.max(v,e.left-t.left-n.width))),"top"===g?(p=a,"initial"!==d&&(h=o(p),h<0&&(m=l(i),(m<=0||-h>m)&&(p=i,g="bottom")))):(p=i,"initial"!==d&&(m=l(p),m>0&&(h=o(a),(h>=0||-h<m)&&(p=a,g="top")))),"auto"===d&&(p=c(p)),{arrowX:s?xe(v,e,t,n):void 0,x:v,y:p,computedDirection:g}}),[xe,s,f,d]),Oe=(0,t.useCallback)(((e,t)=>{const{menuRect:n,containerRect:r,...a}=e;let i=y,o=w;s&&("left"===f||"right"===f?i+=te.current.offsetWidth:o+=te.current.offsetHeight);const l=t.current.getBoundingClientRect(),u=l.left-r.left-n.width-i,d=l.right-r.left+i,p=l.top-r.top-n.height-o,h=l.bottom-r.top+o;let m,g;"end"===c?(m=l.right-r.left-n.width,g=l.bottom-r.top-n.height):"center"===c?(m=l.left-r.left-(n.width-l.width)/2,g=l.top-r.top-(n.height-l.height)/2):(m=l.left-r.left,g=l.top-r.top),m+=i,g+=o;const v={anchorRect:l,containerRect:r,menuRect:n},b={placeLeftX:u,placeRightX:d,placeLeftorRightY:g,placeTopY:p,placeBottomY:h,placeToporBottomX:m};switch(f){case"left":case"right":return Se(v,b,a);default:return Ce(v,b,a)}}),[s,c,f,y,w,Se,Ce]),Me=(0,t.useCallback)(((e,t)=>{const{menuRect:n,containerRect:r,getLeftOverflow:a,getRightOverflow:i,getTopOverflow:o,getBottomOverflow:l,confineHorizontally:u,confineVertically:s}=e;let c,f;c=t.x-r.left,f=t.y-r.top;const d=i(c);if(d>0){const e=c-n.width,t=a(e);(t>=0||-t<d)&&(c=e),c=u(c)}let p="bottom";const h=l(f);if(h>0){const e=f-n.height,t=o(e);(t>=0||-t<h)&&(f=e,p="top"),f=s(f)}return{x:c,y:f,computedDirection:p}}),[]),Ne=(0,t.useCallback)((()=>{if(!u.current)return;H.current||(H.current=j?j.current:ae(B.current));const e=ke(),{menuRect:t}=e;let n={computedDirection:"bottom"};o?n=Me(e,o):l&&(n=Oe(e,l));let{arrowX:r,arrowY:a,x:i,y:c,computedDirection:f}=n,d=t.height;if("visible"!==p){const{getTopOverflow:t,getBottomOverflow:n}=e;let r,a;const i=ue.current.height,o=n(c);if(o>0||ie(o,0)&&ie(d,i))r=d-o,a=o;else{const e=t(c);(e<0||ie(e,0)&&ie(d,i))&&(r=d+e,a=0-e,r>=0&&(c-=e))}r>=0?(d=r,N({height:r,overflowAmt:a})):N()}s&&O({x:r,y:a}),S({x:i,y:c}),D(f),ue.current={width:t.width,height:d}}),[s,o,l,u,j,B,H,p,ke,Oe,Me]);we((()=>{g&&(Ne(),oe.current&&pe()),se.current=Ne}),[g,Ne,fe]),we((()=>{M&&!ce.current&&(J.current.scrollTop=0)}),[M]),we((()=>{z&&(g?R(!1):g!==oe.current&&R(!0)),oe.current=g}),[z,g]),(0,t.useEffect)((()=>{if(!g)return;!Q.current&&U&&U.current.tagName&&(Q.current=ae(U.current));const e=H.current,t=e&&e.addEventListener?e:window,n=Q.current||t;let r=Y;if(n!==t&&"initial"===r&&(r="auto"),"initial"===r)return;"auto"===r&&"visible"!==p&&(r="close");const a=()=>{"auto"===r?K(Ne):G(x,{reason:X.SCROLL})},i=n!==t&&"initial"!==Y?[n,t]:[n];return i.forEach((e=>e.addEventListener("scroll",a))),()=>i.forEach((e=>e.removeEventListener("scroll",a)))}),[U,Q,H,g,p,x,Y,Ne]),(0,t.useEffect)((()=>{if("function"!=typeof ResizeObserver||"initial"===q)return;const e=new ResizeObserver((([e])=>{const{borderBoxSize:t,target:n}=e;let r,a;if(t){const{inlineSize:e,blockSize:n}=t[0]||t;r=e,a=n}else{const e=n.getBoundingClientRect();r=e.width,a=e.height}0!==r&&0!==a&&(ie(r,ue.current.width,1)&&ie(a,ue.current.height,1)||K((()=>{se.current(),pe()})))})),t=J.current;return e.observe(t,{box:"border-box"}),()=>e.unobserve(t)}),[q]),(0,t.useEffect)((()=>{g||(ve({type:V.RESET}),z||N());const e=setTimeout((()=>{g&&J.current&&!J.current.contains(document.activeElement)&&(m&&J.current.focus(),b.position===ge.FIRST?ve({type:V.FIRST}):b.position===ge.LAST&&ve({type:V.LAST}))}),z?170:100);return()=>clearTimeout(e)}),[z,m,g,b]);const Pe=me>0,Re=(0,t.useMemo)((()=>({isParentOpen:g,hoverIndex:he,isSubmenuOpen:Pe,dispatch:ve})),[g,he,Pe]);let _e,De;M&&(ce.current?De=M.overflowAmt:_e=M.height);const ze=(0,t.useMemo)((()=>({reposSubmenu:de,overflow:p,overflowAmt:De})),[de,p,De]),je=_e>=0?{maxHeight:_e,overflow:p}:void 0,Ie=(0,t.useMemo)((()=>({open:g,closing:P,animation:z,dir:z&&_})),[g,P,z,_]),Le=(0,t.useMemo)((()=>Object.freeze({...Ie,dir:_})),[Ie,_]),Be=(0,t.useMemo)((()=>Object.freeze({dir:_})),[_]),Ae=ee({block:L,element:"arrow",modifiers:Be,className:a}),Fe=re(i,Be),Ue=Z({onKeyDown:e=>{let t=!1;switch(e.key){case W.HOME:ve({type:V.FIRST}),t=!0;break;case W.END:ve({type:V.LAST}),t=!0;break;case W.UP:ve({type:V.DECREASE}),t=!0;break;case W.DOWN:ve({type:V.INCREASE}),t=!0;break;case W.SPACE:e.target&&e.target.className.includes(L)&&e.preventDefault()}t&&(e.preventDefault(),e.stopPropagation())},onAnimationEnd:()=>{P&&(R(!1),N())}},E);return t.createElement("ul",Object.assign({role:"menu",tabIndex:"-1","aria-disabled":v||void 0,"aria-label":e},E,Ue,{ref:J,className:ee({block:L,modifiers:Ie,className:n,externalModifiers:Le}),style:{...re(r,Le),...je,left:`${T.x}px`,top:`${T.y}px`}}),s&&t.createElement("div",{className:Ae,style:{...Fe,left:C.x&&`${C.x}px`,top:C.y&&`${C.y}px`},ref:te}),t.createElement(F.Provider,{value:ze},t.createElement(A.Provider,{value:Re},ye)))})),"MenuList");function Ee(e,{type:t}){switch(t){case q.OPEN:return e+1;case q.CLOSE:return Math.max(e-1,0);default:return e}}const Te=(n,{id:r,animation:a,boundingBoxRef:i,boundingBoxPadding:o,debugging:l,reposition:u,submenuOpenDelay:s,submenuCloseDelay:c,viewScroll:f,portal:d,theming:p,isMounted:h,onItemClick:m,onClick:g,onClose:v,skipClick:b})=>{const y=(0,t.useRef)(null),w=(0,t.useRef)(null),k=(0,t.useRef)(null),{anchorRef:x,isOpen:E}=n,T=(0,t.useMemo)((()=>({animation:a,boundingBoxRef:i,boundingBoxPadding:o,rootMenuRef:y,rootAnchorRef:x,scrollingRef:w,anchorScrollingRef:k,reposition:u,viewScroll:f})),[a,x,i,o,u,f]),S=(0,t.useMemo)((()=>({debugging:l,submenuOpenDelay:s,submenuCloseDelay:c})),[l,s,c]),C=(0,t.useMemo)((()=>({handleClick(e,t,n){t||G(m||g,e);let r=e.keepOpen;void 0===r&&(r=n&&e.key===W.SPACE),r||G(v,{value:e.value,key:e.key,reason:X.CLICK})},handleClose(e){G(v,{key:e,reason:X.CLICK})}})),[m,g,v]),O=(0,t.useMemo)((()=>({theme:p})),[p]),M=t.createElement("div",{id:r,className:ee({block:"rc-menu-container",modifiers:O}),ref:y,onKeyDown:({key:e})=>{e===W.ESC&&G(v,{key:e,reason:X.CANCEL})},onBlur:e=>{!E||e.currentTarget.contains(e.relatedTarget||document.activeElement)||l||(G(v,{reason:X.BLUR}),b&&(b.current=!0,setTimeout((()=>b.current=!1),300)))}},h&&t.createElement($.Provider,{value:T},t.createElement(Q.Provider,{value:S},t.createElement(U.Provider,{value:C},t.createElement(xe,Object.assign({},n,{containerRef:y,onClose:v}))))));return d?e.createPortal(M,document.body):M},Se=t.memo((function({"aria-label":e,id:n,animation:r,boundingBoxRef:a,boundingBoxPadding:i,captureFocus:o,debugging:l,reposition:u,viewScroll:s,keepMounted:c,menuButton:f,portal:d,submenuOpenDelay:p,submenuCloseDelay:h,theming:m,onItemClick:g,onClick:v,onChange:b,...y}){const{isMounted:w,isOpen:k,menuItemFocus:x,openMenu:E,closeMenu:T}=ye(c),S=(0,t.useRef)(!1),C=(0,t.useRef)(null),O=(0,t.useMemo)((()=>G(f,{open:k})),[f,k]);if(!O)throw new Error("Menu requires a menuButton prop.");const M=(0,t.useCallback)((e=>{T(),e.key&&C.current.focus()}),[T]),N=(0,t.useCallback)((e=>{S.current||E(0===e.detail?ge.FIRST:ge.INITIAL)}),[E]),P=(0,t.useCallback)((e=>{let t=!1;switch(e.key){case W.UP:E(ge.LAST),t=!0;break;case W.DOWN:E(ge.FIRST),t=!0}t&&e.preventDefault()}),[E]),R=(0,t.useMemo)((()=>{const e={ref:C,...Z({onClick:N,onKeyDown:P},O.props)};return"MenuButton"===J(O.type)&&(e.isOpen=k),t.cloneElement(O,e)}),[O,k,N,P]),_=Te({...y,ariaLabel:e||("string"==typeof O.props.children?O.props.children:"Menu"),anchorRef:C,isOpen:k,menuItemFocus:x},{id:n,animation:r,boundingBoxRef:a,boundingBoxPadding:i,debugging:l,reposition:u,submenuOpenDelay:p,submenuCloseDelay:h,viewScroll:s,portal:d,theming:m,isMounted:w,onItemClick:g,onClick:v,onClose:M,skipClick:S});return me(b,k),t.createElement(t.Fragment,null,R,_)}));Se.propTypes={...ce,keepMounted:I().bool,menuButton:I().oneOfType([I().element,I().func]).isRequired,onChange:I().func},Se.defaultProps={...de,keepMounted:!0};const Ce=t.memo((function({"aria-label":e,id:t,animation:n,boundingBoxRef:r,boundingBoxPadding:a,debugging:i,reposition:o,submenuOpenDelay:l,submenuCloseDelay:u,viewScroll:s,portal:c,theming:f,isMounted:d,onItemClick:p,onClick:h,onClose:m,...g}){return Te({...g,ariaLabel:e||"Menu"},{id:t,animation:n,boundingBoxRef:r,boundingBoxPadding:a,debugging:i,reposition:o,submenuOpenDelay:l,submenuCloseDelay:u,viewScroll:s,portal:c,theming:f,isMounted:d,onItemClick:p,onClick:h,onClose:m})}));Ce.propTypes={...ce,anchorPoint:I().exact({x:I().number,y:I().number}),anchorRef:I().object,captureFocus:I().bool,isOpen:I().bool,isMounted:I().bool,menuItemFocus:I().exact({position:I().string}),onClose:I().func},Ce.defaultProps={...de,captureFocus:!0,isOpen:!1,isMounted:!0,menuItemFocus:{position:ge.INITIAL}};const Oe=Y(t.memo((function({"aria-label":e,itemClassName:n,itemStyles:r,disabled:a,keepMounted:i,label:o,index:l,onChange:u,captureFocus:s,repositionFlag:c,...f}){const{isMounted:d,isOpen:p,menuItemFocus:h,openMenu:m,closeMenu:g}=ye(i),{isParentOpen:v,hoverIndex:b,isSubmenuOpen:y,dispatch:w}=(0,t.useContext)(A),{debugging:k,submenuOpenDelay:x,submenuCloseDelay:E}=(0,t.useContext)(Q),T=b===l,S=Boolean(a),{isActive:C,onKeyUp:O,...M}=pe(T,S,W.RIGHT),N=(0,t.useRef)(null),P=(0,t.useRef)(null),R=(0,t.useRef)(),_=(0,t.useCallback)((()=>{g(),P.current.focus()}),[g]),D=e=>{w({type:V.SET,index:l}),R.current=setTimeout(m,Math.max(e,0))};(0,t.useEffect)((()=>()=>clearTimeout(R.current)),[]),(0,t.useEffect)((()=>{T&&v?P.current.focus():g()}),[T,v,g]),(0,t.useEffect)((()=>{w({type:p?q.OPEN:q.CLOSE})}),[w,p]),me(u,p);const z=(0,t.useMemo)((()=>Object.freeze({open:p,hover:T,active:C,disabled:S})),[p,T,C,S]);return t.createElement("li",{className:ee({block:L,element:"submenu"}),role:"presentation",ref:N,onKeyDown:e=>{let t=!1;switch(e.key){case W.LEFT:p&&(_(),t=!0);break;case W.RIGHT:p||(t=!0)}t&&(e.preventDefault(),e.stopPropagation())},onBlur:e=>{if(k)return;const t=e.relatedTarget||document.activeElement;e.currentTarget.contains(t)||(g(),w({type:V.UNSET,index:l}))}},t.createElement("div",Object.assign({className:ee({block:L,element:B,modifiers:z,className:n}),style:re(r,z),role:"menuitem","aria-haspopup":"true","aria-expanded":p,"aria-disabled":S||void 0,tabIndex:T&&!p?0:-1,ref:P,onMouseEnter:()=>{S||p||(y?R.current=setTimeout((()=>D(x-E)),E):D(x))},onMouseLeave:()=>{clearTimeout(R.current),p||w({type:V.UNSET,index:l})},onMouseDown:()=>!T&&w({type:V.SET,index:l}),onClick:()=>{S||(clearTimeout(R.current),m())},onKeyUp:e=>{if(C)switch(O(e),e.key){case W.SPACE:case W.ENTER:case W.RIGHT:m(ge.FIRST)}}},M),(0,t.useMemo)((()=>G(o,z)),[o,z])),d&&t.createElement(xe,Object.assign({},f,{ariaLabel:e||("string"==typeof o?o:"Submenu"),anchorRef:P,containerRef:N,isOpen:p,isDisabled:S,menuItemFocus:h})))})),"SubMenu");Oe.propTypes={...se,...ue("item"),disabled:I().bool,keepMounted:I().bool,label:I().oneOfType([I().node,I().func]).isRequired,onChange:I().func},Oe.defaultProps={...fe,direction:"right",keepMounted:!0};const Me=Y(t.memo((function({className:e,styles:n,value:r,href:a,type:i,checked:o,disabled:l,index:u,children:s,onClick:c,...f}){const d=Boolean(l),{ref:p,isHovering:h,setHover:m,onBlur:g,onMouseEnter:v,onMouseLeave:b}=he(d,u),y=(0,t.useContext)(U),w=(0,t.useContext)(H),{isActive:k,onKeyUp:x,onBlur:E,...T}=pe(h,d),S="radio"===i,C="checkbox"===i,O=Boolean(a)&&!d&&!S&&!C,M=S?w.value===r:!!C&&Boolean(o),N=e=>{if(d)return;let t=!1;const n={value:r,syntheticEvent:e};void 0!==e.key&&(n.key=e.key),S&&(n.name=w.name,G(w.onChange,n)),n.checked=!!C&&!M,t=!1===G(c,n),y.handleClick(n,t,C||S)},P=(0,t.useMemo)((()=>Object.freeze({type:i,disabled:d,hover:h,active:k,checked:M,anchor:O})),[i,d,h,k,M,O]),R=Z({...T,onMouseEnter:v,onMouseLeave:b,onMouseDown:m,onKeyUp:e=>{if(k)switch(x(e),e.key){case W.SPACE:case W.ENTER:O?p.current.click():N(e)}},onBlur:e=>{E(e),g(e)},onClick:N},f),_={role:S?"menuitemradio":C?"menuitemcheckbox":"menuitem","aria-checked":S||C?M:void 0,"aria-disabled":d||void 0,tabIndex:h?0:-1,...f,...R,ref:p,className:ee({block:L,element:B,modifiers:P,className:e}),style:re(n,P)},D=(0,t.useMemo)((()=>G(s,P)),[s,P]);return O?t.createElement("li",{role:"presentation"},t.createElement("a",Object.assign({},_,{href:a}),D)):t.createElement("li",_,D)})),"MenuItem");Me.propTypes={...ue(),value:I().any,href:I().string,type:I().oneOf(["checkbox","radio"]),checked:I().bool,disabled:I().bool,children:I().oneOfType([I().node,I().func]).isRequired,onClick:I().func};const Ne=Y(t.memo((function({className:e,styles:n,disabled:r,index:a,children:i,...o}){const l=Boolean(r),{ref:u,isHovering:s,setHover:c,onBlur:f,onMouseEnter:d,onMouseLeave:p}=he(l,a),{handleClose:h}=(0,t.useContext)(U),m=(0,t.useMemo)((()=>Object.freeze({disabled:l,hover:s,focusable:!0})),[l,s]),g=(0,t.useMemo)((()=>G(i,{...m,ref:u,closeMenu:h})),[u,i,m,h]),v=Z({onMouseEnter:d,onMouseLeave:e=>p(e,!0),onFocus:c,onBlur:f},o);return t.createElement("li",Object.assign({"aria-disabled":l||void 0,role:"menuitem",tabIndex:"-1"},o,v,{className:ee({block:L,element:B,modifiers:m,className:e}),style:re(n,m)}),g)})),"FocusableItem");Ne.propTypes={...ue(),disabled:I().bool,children:I().func.isRequired};const Pe=Y(t.memo((function({className:e,styles:n,...r}){return t.createElement("li",Object.assign({role:"separator"},r,{className:ee({block:L,element:"divider",className:e}),style:re(n)}))})),"MenuDivider");Pe.propTypes={...ue()};const Re=Y(t.memo((function({className:e,styles:n,...r}){return t.createElement("li",Object.assign({role:"presentation"},r,{className:ee({block:L,element:"header",className:e}),style:re(n)}))})),"MenuHeader");Re.propTypes={...ue()};const _e=Y(t.memo((function({className:e,styles:n,takeOverflow:r,...a}){const i=(0,t.useRef)(null),[o,l]=(0,t.useState)(),{overflow:u,overflowAmt:s}=(0,t.useContext)(F);return we((()=>{let e;r&&s>=0&&(e=i.current.getBoundingClientRect().height-s,e<0&&(e=0)),l(e>=0?{maxHeight:e,overflow:u}:void 0)}),[r,u,s]),we((()=>{o&&(i.current.scrollTop=0)}),[o]),t.createElement("div",Object.assign({ref:i},a,{className:ee({block:L,element:"group",className:e}),style:{...re(n),...o}}))})),"MenuGroup");_e.propTypes={...ue(),takeOverflow:I().bool};const De=Y(t.memo((function({"aria-label":e,className:n,styles:r,name:a,value:i,children:o,onChange:l,...u}){const s=(0,t.useMemo)((()=>({name:a,value:i,onChange:l})),[a,i,l]);return t.createElement("li",{role:"presentation"},t.createElement("ul",Object.assign({role:"group","aria-label":e||a||"Radio group"},u,{className:ee({block:L,element:"radio-group",className:n}),style:re(r)}),t.createElement(H.Provider,{value:s},o)))})),"MenuRadioGroup");De.propTypes={...ue(),"aria-label":I().string,name:I().string,value:I().any,children:I().node.isRequired,onChange:I().func};var ze,je=[],Ie="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(ze||(ze={}));var Le,Be=function(e){return Object.freeze(e)},Ae=function(e,t){this.inlineSize=e,this.blockSize=t,Be(this)},Fe=function(){function e(e,t,n,r){return this.x=e,this.y=t,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,Be(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),Ue=function(e){return e instanceof SVGElement&&"getBBox"in e},He=function(e){if(Ue(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var a=e,i=a.offsetWidth,o=a.offsetHeight;return!(i||o||e.getClientRects().length)},$e=function(e){var t,n;if(e instanceof Element)return!0;var r=null===(n=null===(t=e)||void 0===t?void 0:t.ownerDocument)||void 0===n?void 0:n.defaultView;return!!(r&&e instanceof r.Element)},Qe="undefined"!=typeof window?window:{},We=new WeakMap,Ve=/auto|scroll/,qe=/^tb|vertical/,Xe=/msie|trident/i.test(Qe.navigator&&Qe.navigator.userAgent),Ke=function(e){return parseFloat(e||"0")},Ye=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),new Ae((n?t:e)||0,(n?e:t)||0)},Je=Be({devicePixelContentBoxSize:Ye(),borderBoxSize:Ye(),contentBoxSize:Ye(),contentRect:new Fe(0,0,0,0)}),Ge=function(e,t){if(void 0===t&&(t=!1),We.has(e)&&!t)return We.get(e);if(He(e))return We.set(e,Je),Je;var n=getComputedStyle(e),r=Ue(e)&&e.ownerSVGElement&&e.getBBox(),a=!Xe&&"border-box"===n.boxSizing,i=qe.test(n.writingMode||""),o=!r&&Ve.test(n.overflowY||""),l=!r&&Ve.test(n.overflowX||""),u=r?0:Ke(n.paddingTop),s=r?0:Ke(n.paddingRight),c=r?0:Ke(n.paddingBottom),f=r?0:Ke(n.paddingLeft),d=r?0:Ke(n.borderTopWidth),p=r?0:Ke(n.borderRightWidth),h=r?0:Ke(n.borderBottomWidth),m=f+s,g=u+c,v=(r?0:Ke(n.borderLeftWidth))+p,b=d+h,y=l?e.offsetHeight-b-e.clientHeight:0,w=o?e.offsetWidth-v-e.clientWidth:0,k=a?m+v:0,x=a?g+b:0,E=r?r.width:Ke(n.width)-k-w,T=r?r.height:Ke(n.height)-x-y,S=E+m+w+v,C=T+g+y+b,O=Be({devicePixelContentBoxSize:Ye(Math.round(E*devicePixelRatio),Math.round(T*devicePixelRatio),i),borderBoxSize:Ye(S,C,i),contentBoxSize:Ye(E,T,i),contentRect:new Fe(f,u,E,T)});return We.set(e,O),O},Ze=function(e,t,n){var r=Ge(e,n),a=r.borderBoxSize,i=r.contentBoxSize,o=r.devicePixelContentBoxSize;switch(t){case ze.DEVICE_PIXEL_CONTENT_BOX:return o;case ze.BORDER_BOX:return a;default:return i}},et=function(e){var t=Ge(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=Be([t.borderBoxSize]),this.contentBoxSize=Be([t.contentBoxSize]),this.devicePixelContentBoxSize=Be([t.devicePixelContentBoxSize])},tt=function(e){if(He(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},nt=function(){var e=1/0,t=[];je.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new et(t.target),a=tt(t.target);r.push(n),t.lastReportedSize=Ze(t.target,t.observedBox),a<e&&(e=a)})),t.push((function(){n.callback.call(n.observer,r,n.observer)})),n.activeTargets.splice(0,n.activeTargets.length)}}));for(var n=0,r=t;n<r.length;n++)(0,r[n])();return e},rt=function(e){je.forEach((function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach((function(n){n.isActive()&&(tt(n.target)>e?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))},at=[],it=0,ot={attributes:!0,characterData:!0,childList:!0,subtree:!0},lt=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],ut=function(e){return void 0===e&&(e=0),Date.now()+e},st=!1,ct=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!st){st=!0;var n,r=ut(e);n=function(){var n=!1;try{n=function(){var e,t=0;for(rt(t);je.some((function(e){return e.activeTargets.length>0}));)t=nt(),rt(t);return je.some((function(e){return e.skippedTargets.length>0}))&&("function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:Ie}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=Ie),window.dispatchEvent(e)),t>0}()}finally{if(st=!1,e=r-ut(),!it)return;n?t.run(1e3):e>0?t.run(e):t.start()}},function(e){if(!Le){var t=0,n=document.createTextNode("");new MutationObserver((function(){return at.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),Le=function(){n.textContent=""+(t?t--:t++)}}at.push(e),Le()}((function(){requestAnimationFrame(n)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,ot)};document.body?t():Qe.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),lt.forEach((function(t){return Qe.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),lt.forEach((function(t){return Qe.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),ft=function(e){!it&&e>0&&ct.start(),!(it+=e)&&ct.stop()},dt=function(){function e(e,t){this.target=e,this.observedBox=t||ze.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=Ze(this.target,this.observedBox,!0);return e=this.target,Ue(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),pt=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},ht=new WeakMap,mt=function(e,t){for(var n=0;n<e.length;n+=1)if(e[n].target===t)return n;return-1},gt=function(){function e(){}return e.connect=function(e,t){var n=new pt(e,t);ht.set(e,n)},e.observe=function(e,t,n){var r=ht.get(e),a=0===r.observationTargets.length;mt(r.observationTargets,t)<0&&(a&&je.push(r),r.observationTargets.push(new dt(t,n&&n.box)),ft(1),ct.schedule())},e.unobserve=function(e,t){var n=ht.get(e),r=mt(n.observationTargets,t),a=1===n.observationTargets.length;r>=0&&(a&&je.splice(je.indexOf(n),1),n.observationTargets.splice(r,1),ft(-1))},e.disconnect=function(e){var t=this,n=ht.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}(),vt=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");gt.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!$e(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");gt.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!$e(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");gt.unobserve(this,e)},e.prototype.disconnect=function(){gt.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();const bt=t["undefined"!=typeof document&&void 0!==document.createElement?"useLayoutEffect":"useEffect"],yt="undefined"!=typeof window&&"ResizeObserver"in window?window.ResizeObserver:vt;function wt(){}let kt;const xt=()=>kt||(kt=function(){const e=new Map,t=new yt((n=(t,n)=>{for(let r=0;r<t.length;r++){const a=e.get(t[r].target);null==a||a.forEach((e=>e(t[r],n)))}},r=[],a=null,i=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];r=t,a||(a=requestAnimationFrame((function(){a=null,n.apply(void 0,r)})))},i.cancel=function(){a&&(cancelAnimationFrame(a),a=null)},i));var n,r,a,i;return{observer:t,subscribe(n,r){var a;t.observe(n);const i=null!==(a=e.get(n))&&void 0!==a?a:[];i.push(r),e.set(n,i)},unsubscribe(n,r){var a;const i=null!==(a=e.get(n))&&void 0!==a?a:[];if(1===i.length)return t.unobserve(n),void e.delete(n);const o=i.indexOf(r);-1!==o&&i.splice(o,1),e.set(n,i)}}}()),Et=function(e,n){const r=xt(),a=(e=>{const n=t.useRef(e);return t.useEffect((()=>{n.current=e})),n})(n);return bt((()=>{let t=!1;const n=e&&"current"in e?e.current:e;if(!n)return wt;function i(e,n){t||a.current(e,n)}return r.subscribe(n,i),()=>{t=!0,r.unsubscribe(n,i)}}),[e,r,a]),r.observer};var Tt=n(296),St=n.n(Tt),Ct=n(379),Ot=n.n(Ct),Mt=n(795),Nt=n.n(Mt),Pt=n(569),Rt=n.n(Pt),_t=n(565),Dt=n.n(_t),zt=n(216),jt=n.n(zt),It=n(589),Lt=n.n(It),Bt=n(321),At={};At.styleTagTransform=Lt(),At.setAttributes=Dt(),At.insert=Rt().bind(null,"head"),At.domAPI=Nt(),At.insertStyleElement=jt(),Ot()(Bt.default,At);const Ft=Bt.default&&Bt.default.locals?Bt.default.locals:void 0,Ut=22,Ht=21.5;function $t(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}function Qt(e){return`${Wt(e)}%`}function Wt(e){return Math.round(1e4*e)/100}function Vt(e,t,n){switch(n){case"samples":default:return new qt(e/t);case"objects":return new Xt(e);case"bytes":return new Kt(e)}}class qt{constructor(e){this.divider=1,this.suffix="second",this.durations=[[60,"minute"],[60,"hour"],[24,"day"],[30,"month"],[12,"year"]];for(var t=0;t<this.durations.length&&e>=this.durations[t][0];t++)this.divider*=this.durations[t][0],e/=this.durations[t][0],this.suffix=this.durations[t][1]}format(e,t){let n=e/t/this.divider,r=n.toFixed(2);return(n>=0&&n<.01||n<=0&&n>-.01)&&(r="< 0.01"),`${r} ${this.suffix}`+(1==n?"":"s")}}class Xt{constructor(e){this.divider=1,this.suffix="",this.objects=[[1e3,"K"],[1e3,"M"],[1e3,"G"],[1e3,"T"],[1e3,"P"]];for(var t=0;t<this.objects.length&&e>=this.objects[t][0];t++)this.divider*=this.objects[t][0],e/=this.objects[t][0],this.suffix=this.objects[t][1]}format(e,t){let n=e/this.divider,r=n.toFixed(2);return(n>=0&&n<.01||n<=0&&n>-.01)&&(r="< 0.01"),`${r} ${this.suffix}`}}class Kt{constructor(e){this.divider=1,this.suffix="bytes",this.bytes=[[1024,"KB"],[1024,"MB"],[1024,"GB"],[1024,"TB"],[1024,"PB"]];for(var t=0;t<this.bytes.length&&e>=this.bytes[t][0];t++)this.divider*=this.bytes[t][0],e/=this.bytes[t][0],this.suffix=this.bytes[t][1]}format(e,t){let n=e/this.divider,r=n.toFixed(2);return(n>=0&&n<.01||n<=0&&n>-.01)&&(r="< 0.01"),`${r} ${this.suffix}`}}const Yt="TAIL";function Jt({mode:e,charSize:t,rectWidth:n,fullText:r,shortText:a}){if(e===Yt){if(t*r.length<=n)return{mode:e,text:r,marginLeft:3};const i=t*a.length;return i<=n?{mode:e,text:a,marginLeft:3}:{mode:e,text:a,marginLeft:-(i-n+3)}}return{mode:e,text:r,marginLeft:3}}var Gt=n(767),Zt=n.n(Gt),en=Math.sqrt(50),tn=Math.sqrt(10),nn=Math.sqrt(2);function rn(e,t,n){var r=(t-e)/Math.max(0,n),a=Math.floor(Math.log(r)/Math.LN10),i=r/Math.pow(10,a);return a>=0?(i>=en?10:i>=tn?5:i>=nn?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(i>=en?10:i>=tn?5:i>=nn?2:1)}function an(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function on(e){let t=e,n=e,r=e;function a(e,t,a=0,i=e.length){if(a<i){if(0!==n(t,t))return i;do{const n=a+i>>>1;r(e[n],t)<0?a=n+1:i=n}while(a<i)}return a}return 2!==e.length&&(t=(t,n)=>e(t)-n,n=an,r=(t,n)=>an(e(t),n)),{left:a,center:function(e,n,r=0,i=e.length){const o=a(e,n,r,i-1);return o>r&&t(e[o-1],n)>-t(e[o],n)?o-1:o},right:function(e,t,a=0,i=e.length){if(a<i){if(0!==n(t,t))return i;do{const n=a+i>>>1;r(e[n],t)<=0?a=n+1:i=n}while(a<i)}return a}}}const ln=on(an),un=ln.right,sn=(ln.left,on((function(e){return null===e?NaN:+e})).center,un);function cn(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function fn(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function dn(){}var pn=.7,hn=1/pn,mn="\\s*([+-]?\\d+)\\s*",gn="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",vn="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",bn=/^#([0-9a-f]{3,8})$/,yn=new RegExp("^rgb\\("+[mn,mn,mn]+"\\)$"),wn=new RegExp("^rgb\\("+[vn,vn,vn]+"\\)$"),kn=new RegExp("^rgba\\("+[mn,mn,mn,gn]+"\\)$"),xn=new RegExp("^rgba\\("+[vn,vn,vn,gn]+"\\)$"),En=new RegExp("^hsl\\("+[gn,vn,vn]+"\\)$"),Tn=new RegExp("^hsla\\("+[gn,vn,vn,gn]+"\\)$"),Sn={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Cn(){return this.rgb().formatHex()}function On(){return this.rgb().formatRgb()}function Mn(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=bn.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?Nn(t):3===n?new Dn(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?Pn(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?Pn(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=yn.exec(e))?new Dn(t[1],t[2],t[3],1):(t=wn.exec(e))?new Dn(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=kn.exec(e))?Pn(t[1],t[2],t[3],t[4]):(t=xn.exec(e))?Pn(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=En.exec(e))?Ln(t[1],t[2]/100,t[3]/100,1):(t=Tn.exec(e))?Ln(t[1],t[2]/100,t[3]/100,t[4]):Sn.hasOwnProperty(e)?Nn(Sn[e]):"transparent"===e?new Dn(NaN,NaN,NaN,0):null}function Nn(e){return new Dn(e>>16&255,e>>8&255,255&e,1)}function Pn(e,t,n,r){return r<=0&&(e=t=n=NaN),new Dn(e,t,n,r)}function Rn(e){return e instanceof dn||(e=Mn(e)),e?new Dn((e=e.rgb()).r,e.g,e.b,e.opacity):new Dn}function _n(e,t,n,r){return 1===arguments.length?Rn(e):new Dn(e,t,n,null==r?1:r)}function Dn(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function zn(){return"#"+In(this.r)+In(this.g)+In(this.b)}function jn(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function In(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Ln(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new An(e,t,n,r)}function Bn(e){if(e instanceof An)return new An(e.h,e.s,e.l,e.opacity);if(e instanceof dn||(e=Mn(e)),!e)return new An;if(e instanceof An)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),o=NaN,l=i-a,u=(i+a)/2;return l?(o=t===i?(n-r)/l+6*(n<r):n===i?(r-t)/l+2:(t-n)/l+4,l/=u<.5?i+a:2-i-a,o*=60):l=u>0&&u<1?0:o,new An(o,l,u,e.opacity)}function An(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Fn(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function Un(e,t,n,r,a){var i=e*e,o=i*e;return((1-3*e+3*i-o)*t+(4-6*i+3*o)*n+(1+3*e+3*i-3*o)*r+o*a)/6}function Hn(e){return function(){return e}}function $n(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):Hn(isNaN(e)?t:e)}cn(dn,Mn,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Cn,formatHex:Cn,formatHsl:function(){return Bn(this).formatHsl()},formatRgb:On,toString:On}),cn(Dn,_n,fn(dn,{brighter:function(e){return e=null==e?hn:Math.pow(hn,e),new Dn(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?pn:Math.pow(pn,e),new Dn(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:zn,formatHex:zn,formatRgb:jn,toString:jn})),cn(An,(function(e,t,n,r){return 1===arguments.length?Bn(e):new An(e,t,n,null==r?1:r)}),fn(dn,{brighter:function(e){return e=null==e?hn:Math.pow(hn,e),new An(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?pn:Math.pow(pn,e),new An(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new Dn(Fn(e>=240?e-240:e+120,a,r),Fn(e,a,r),Fn(e<120?e+240:e-120,a,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));const Qn=function e(t){var n=function(e){return 1==(e=+e)?$n:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):Hn(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=_n(e)).r,(t=_n(t)).r),a=n(e.g,t.g),i=n(e.b,t.b),o=$n(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=a(t),e.b=i(t),e.opacity=o(t),e+""}}return r.gamma=e,r}(1);function Wn(e){return function(t){var n,r,a=t.length,i=new Array(a),o=new Array(a),l=new Array(a);for(n=0;n<a;++n)r=_n(t[n]),i[n]=r.r||0,o[n]=r.g||0,l[n]=r.b||0;return i=e(i),o=e(o),l=e(l),r.opacity=1,function(e){return r.r=i(e),r.g=o(e),r.b=l(e),r+""}}}function Vn(e,t){var n,r=t?t.length:0,a=e?Math.min(r,e.length):0,i=new Array(a),o=new Array(r);for(n=0;n<a;++n)i[n]=er(e[n],t[n]);for(;n<r;++n)o[n]=t[n];return function(e){for(n=0;n<a;++n)o[n]=i[n](e);return o}}function qn(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function Xn(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function Kn(e,t){var n,r={},a={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=er(e[n],t[n]):a[n]=t[n];return function(e){for(n in r)a[n]=r[n](e);return a}}Wn((function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],i=e[r+1],o=r>0?e[r-1]:2*a-i,l=r<t-1?e[r+2]:2*i-a;return Un((n-r/t)*t,o,a,i,l)}})),Wn((function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],i=e[r%t],o=e[(r+1)%t],l=e[(r+2)%t];return Un((n-r/t)*t,a,i,o,l)}}));var Yn=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Jn=new RegExp(Yn.source,"g");function Gn(e,t){var n,r,a,i=Yn.lastIndex=Jn.lastIndex=0,o=-1,l=[],u=[];for(e+="",t+="";(n=Yn.exec(e))&&(r=Jn.exec(t));)(a=r.index)>i&&(a=t.slice(i,a),l[o]?l[o]+=a:l[++o]=a),(n=n[0])===(r=r[0])?l[o]?l[o]+=r:l[++o]=r:(l[++o]=null,u.push({i:o,x:Xn(n,r)})),i=Jn.lastIndex;return i<t.length&&(a=t.slice(i),l[o]?l[o]+=a:l[++o]=a),l.length<2?u[0]?function(e){return function(t){return e(t)+""}}(u[0].x):function(e){return function(){return e}}(t):(t=u.length,function(e){for(var n,r=0;r<t;++r)l[(n=u[r]).i]=n.x(e);return l.join("")})}function Zn(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,a=t.slice();return function(i){for(n=0;n<r;++n)a[n]=e[n]*(1-i)+t[n]*i;return a}}function er(e,t){var n,r,a=typeof t;return null==t||"boolean"===a?Hn(t):("number"===a?Xn:"string"===a?(n=Mn(t))?(t=n,Qn):Gn:t instanceof Mn?Qn:t instanceof Date?qn:(r=t,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(t)?Vn:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?Kn:Xn:Zn))(e,t)}function tr(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function nr(e){return+e}var rr=[0,1];function ar(e){return e}function ir(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n});var n}function or(e,t,n){var r=e[0],a=e[1],i=t[0],o=t[1];return a<r?(r=ir(a,r),i=n(o,i)):(r=ir(r,a),i=n(i,o)),function(e){return i(r(e))}}function lr(e,t,n){var r=Math.min(e.length,t.length)-1,a=new Array(r),i=new Array(r),o=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<r;)a[o]=ir(e[o],e[o+1]),i[o]=n(t[o],t[o+1]);return function(t){var n=sn(e,t,1,r)-1;return i[n](a[n](t))}}function ur(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function sr(){return function(){var e,t,n,r,a,i,o=rr,l=rr,u=er,s=ar;function c(){var e,t,n,u=Math.min(o.length,l.length);return s!==ar&&(e=o[0],t=o[u-1],e>t&&(n=e,e=t,t=n),s=function(n){return Math.max(e,Math.min(t,n))}),r=u>2?lr:or,a=i=null,f}function f(t){return null==t||isNaN(t=+t)?n:(a||(a=r(o.map(e),l,u)))(e(s(t)))}return f.invert=function(n){return s(t((i||(i=r(l,o.map(e),Xn)))(n)))},f.domain=function(e){return arguments.length?(o=Array.from(e,nr),c()):o.slice()},f.range=function(e){return arguments.length?(l=Array.from(e),c()):l.slice()},f.rangeRound=function(e){return l=Array.from(e),u=tr,c()},f.clamp=function(e){return arguments.length?(s=!!e||ar,c()):s!==ar},f.interpolate=function(e){return arguments.length?(u=e,c()):u},f.unknown=function(e){return arguments.length?(n=e,f):n},function(n,r){return e=n,t=r,c()}}()(ar,ar)}function cr(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}var fr,dr=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function pr(e){if(!(t=dr.exec(e)))throw new Error("invalid format: "+e);var t;return new hr({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function hr(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function mr(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function gr(e){return(e=mr(Math.abs(e)))?e[1]:NaN}function vr(e,t){var n=mr(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")}pr.prototype=hr.prototype,hr.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const br={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return vr(100*e,t)},r:vr,s:function(e,t){var n=mr(e,t);if(!n)return e+"";var r=n[0],a=n[1],i=a-(fr=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,o=r.length;return i===o?r:i>o?r+new Array(i-o+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+mr(e,Math.max(0,t+i-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function yr(e){return e}var wr,kr,xr,Er=Array.prototype.map,Tr=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Sr(e){var t=e.domain;return e.ticks=function(e){var n=t();return function(e,t,n){var r,a,i,o,l=-1;if(n=+n,(e=+e)==(t=+t)&&n>0)return[e];if((r=t<e)&&(a=e,e=t,t=a),0===(o=rn(e,t,n))||!isFinite(o))return[];if(o>0){let n=Math.round(e/o),r=Math.round(t/o);for(n*o<e&&++n,r*o>t&&--r,i=new Array(a=r-n+1);++l<a;)i[l]=(n+l)*o}else{o=-o;let n=Math.round(e*o),r=Math.round(t*o);for(n/o<e&&++n,r/o>t&&--r,i=new Array(a=r-n+1);++l<a;)i[l]=(n+l)/o}return r&&i.reverse(),i}(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return function(e,t,n,r){var a,i=function(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),i=r/a;return i>=en?a*=10:i>=tn?a*=5:i>=nn&&(a*=2),t<e?-a:a}(e,t,n);switch((r=pr(null==r?",f":r)).type){case"s":var o=Math.max(Math.abs(e),Math.abs(t));return null!=r.precision||isNaN(a=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(gr(t)/3)))-gr(Math.abs(e)))}(i,o))||(r.precision=a),xr(r,o);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(a=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,gr(t)-gr(e))+1}(i,Math.max(Math.abs(e),Math.abs(t))))||(r.precision=a-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(a=function(e){return Math.max(0,-gr(Math.abs(e)))}(i))||(r.precision=a-2*("%"===r.type))}return kr(r)}(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,a,i=t(),o=0,l=i.length-1,u=i[o],s=i[l],c=10;for(s<u&&(a=u,u=s,s=a,a=o,o=l,l=a);c-- >0;){if((a=rn(u,s,n))===r)return i[o]=u,i[l]=s,t(i);if(a>0)u=Math.floor(u/a)*a,s=Math.ceil(s/a)*a;else{if(!(a<0))break;u=Math.ceil(u*a)/a,s=Math.floor(s*a)/a}r=a}return e},e}function Cr(){var e=sr();return e.copy=function(){return ur(e,Cr())},cr.apply(e,arguments),Sr(e)}wr=function(e){var t,n,r=void 0===e.grouping||void 0===e.thousands?yr:(t=Er.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var a=e.length,i=[],o=0,l=t[0],u=0;a>0&&l>0&&(u+l+1>r&&(l=Math.max(1,r-u)),i.push(e.substring(a-=l,a+l)),!((u+=l+1)>r));)l=t[o=(o+1)%t.length];return i.reverse().join(n)}),a=void 0===e.currency?"":e.currency[0]+"",i=void 0===e.currency?"":e.currency[1]+"",o=void 0===e.decimal?".":e.decimal+"",l=void 0===e.numerals?yr:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(Er.call(e.numerals,String)),u=void 0===e.percent?"%":e.percent+"",s=void 0===e.minus?"-":e.minus+"",c=void 0===e.nan?"NaN":e.nan+"";function f(e){var t=(e=pr(e)).fill,n=e.align,f=e.sign,d=e.symbol,p=e.zero,h=e.width,m=e.comma,g=e.precision,v=e.trim,b=e.type;"n"===b?(m=!0,b="g"):br[b]||(void 0===g&&(g=12),v=!0,b="g"),(p||"0"===t&&"="===n)&&(p=!0,t="0",n="=");var y="$"===d?a:"#"===d&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",w="$"===d?i:/[%p]/.test(b)?u:"",k=br[b],x=/[defgprs%]/.test(b);function E(e){var a,i,u,d=y,E=w;if("c"===b)E=k(e)+E,e="";else{var T=(e=+e)<0||1/e<0;if(e=isNaN(e)?c:k(Math.abs(e),g),v&&(e=function(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case".":a=t=r;break;case"0":0===a&&(a=r),t=r;break;default:if(!+e[r])break e;a>0&&(a=0)}return a>0?e.slice(0,a)+e.slice(t+1):e}(e)),T&&0==+e&&"+"!==f&&(T=!1),d=(T?"("===f?f:s:"-"===f||"("===f?"":f)+d,E=("s"===b?Tr[8+fr/3]:"")+E+(T&&"("===f?")":""),x)for(a=-1,i=e.length;++a<i;)if(48>(u=e.charCodeAt(a))||u>57){E=(46===u?o+e.slice(a+1):e.slice(a))+E,e=e.slice(0,a);break}}m&&!p&&(e=r(e,1/0));var S=d.length+e.length+E.length,C=S<h?new Array(h-S+1).join(t):"";switch(m&&p&&(e=r(C+e,C.length?h-E.length:1/0),C=""),n){case"<":e=d+e+E+C;break;case"=":e=d+C+e+E;break;case"^":e=C.slice(0,S=C.length>>1)+d+e+E+C.slice(S);break;default:e=C+d+e+E}return l(e)}return g=void 0===g?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),E.toString=function(){return e+""},E}return{format:f,formatPrefix:function(e,t){var n=f(((e=pr(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(gr(t)/3))),a=Math.pow(10,-r),i=Tr[8+r/3];return function(e){return n(a*e)+i}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"}),kr=wr.format,xr=wr.formatPrefix;const Or=Zt().rgb(148,142,142);function Mr(e,t){return Zt().rgb(e,e,e).alpha(t)}function Nr(e,t){const n={dotnetspy:/^(?<packageName>.+)\.(.+)\.(.+)\(.*\)$/,default:/^(?<packageName>.+)$/,ebpfspy:/^(?<packageName>.+)$/,gospy:/^(?<packageName>.*?\/.*?\.|.*?\.|.+)(?<functionName>.*)$/,scrape:/^(?<packageName>.*?\/.*?\.|.*?\.|.+)(?<functionName>.*)$/,phpspy:/^(?<packageName>(.*\/)*)(?<filename>.*\.php+)(?<line_info>.*)$/,pyspy:/^(?<packageName>(.*\/)*)(?<filename>.*\.py+)(?<line_info>.*)$/,rbspy:/^(?<packageName>(.*\/)*)(?<filename>.*\.rb+)(?<line_info>.*)$/,"pyroscope-rs":/^(?<packageName>[^::]+)/};if(0===t.length)return t;const r=n[e]||n.default,a=t.match(r);return a?a.groups.packageName:t}function Pr(e,t){const n=function(e,t){let n,r,a,i,o,l,u,s;for(n=3&e.length,r=e.length-n,a=void 0,o=3432918353,l=461845907,s=0;s<r;)u=255&e.charCodeAt(s)|(255&e.charCodeAt(++s))<<8|(255&e.charCodeAt(++s))<<16|(255&e.charCodeAt(++s))<<24,++s,u=(65535&u)*o+(((u>>>16)*o&65535)<<16)&4294967295,u=u<<15|u>>>17,u=(65535&u)*l+(((u>>>16)*l&65535)<<16)&4294967295,a^=u,a=a<<13|a>>>19,i=5*(65535&a)+((5*(a>>>16)&65535)<<16)&4294967295,a=27492+(65535&i)+((58964+(i>>>16)&65535)<<16);switch(u=0,n){case 3:u^=(255&e.charCodeAt(s+2))<<16;break;case 2:u^=(255&e.charCodeAt(s+1))<<8;break;default:u^=255&e.charCodeAt(s),u=(65535&u)*o+(((u>>>16)*o&65535)<<16)&4294967295,u=u<<15|u>>>17,u=(65535&u)*l+(((u>>>16)*l&65535)<<16)&4294967295,a^=u}return a^=e.length,a^=a>>>16,a=2246822507*(65535&a)+((2246822507*(a>>>16)&65535)<<16)&4294967295,a^=a>>>13,a=3266489909*(65535&a)+((3266489909*(a>>>16)&65535)<<16)&4294967295,a^=a>>>16,a>>>0}(t)%e.colors.length;return e.colors[n]}function Rr(e){const{goodColor:t,neutralColor:n,badColor:r}=e,a=Cr().domain([-100,0,100]).range([t.rgb().toString(),n.rgb().toString(),r.rgb().toString()]);return e=>Zt()(a(e).toString())}function _r(e){const{canvas:t,fitMode:n,units:r,tickToX:i,levels:o,palette:l}=e,{numTicks:u,sampleRate:s,pxPerTick:c}=e,{rangeMin:f,rangeMax:d}=e,{focusedNode:p,zoom:h}=e,m=function(e){return e.clientWidth||e.width}(t);if(t.width=m,f>=d)throw new Error("'rangeMin' should be strictly smaller than 'rangeMax'");const{format:g}=e,v=a(g),b=t.getContext("2d"),y=h.mapOrElse((()=>0),(e=>e.i)),w=Vt(u,s,r),k=p.isJust,x=p.mapOrElse((()=>0),(e=>e.i)),E=Ut*(o.length-x)+(k?Ht:0);t.height=E,devicePixelRatio>1&&(t.width*=2,t.height*=2,b.scale(2,2));const{names:T}=e;if(k){const e=u*c;b.beginPath(),b.rect(0,0,u*c,Ht),b.fillStyle=Mr(200,1).rgb().string(),b.fill();const t=p.mapOrElse((()=>"total"),(e=>`total (${e.i-1} level(s) collapsed)`));b.textBaseline="middle",b.font="400 11.5px SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace";const r=Jt({mode:n,charSize:b.measureText("a").width,rectWidth:e,fullText:t,shortText:t}),a=0,i=0,o=Ht;b.save(),b.clip(),b.fillStyle="black";const l=Math.round(Math.max(a,0));b.fillText(r.text,l+r.marginLeft,i+o/2+1),b.restore()}for(let t=0;t<o.length-x;t+=1){const r=o[x+t];for(let a=0;a<r.length;a+=v.jStep){Dr(T,a,g,r);const o=v.getBarOffset(r,a),f=i(o),d=t*Ut+(k?Ht:0),h=Ht,m=e.highlightQuery&&e.highlightQuery.length>0,x=Ir(a+v.jName,r,T,e.highlightQuery);let E=v.getBarTotal(r,a);const S=E*c<=5;if(S)for(;a<r.length-v.jStep&&o+E===v.getBarOffset(r,a+v.jStep)&&v.getBarTotal(r,a+v.jStep)*c<=5&&x===(e.highlightQuery&&Ir(a+v.jStep+v.jName,r,T,e.highlightQuery)||!1);)a+=v.jStep,E+=v.getBarTotal(r,a);const C=E*c-(S?0:.5),{spyName:O}=e;let M,N;"double"===g&&(M=e.leftTicks,N=e.rightTicks);const P=jr({format:g,level:r,j:a,i:t+p.mapOrElse((()=>0),(e=>e.i)),names:T,collapsed:S,selectedLevel:y,highlightModeOn:m,isHighlighted:x,spyName:O,leftTicks:M,rightTicks:N,palette:l});if(b.beginPath(),b.rect(f,d,C,h),b.fillStyle=P.string(),b.fill(),S)continue;if(C<20)continue;const R=Dr(T,a,g,r),_=zr(R,E,u,s,w);b.textBaseline="middle",b.font="400 11.5px SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace";const D=Jt({mode:n,charSize:b.measureText("a").width,rectWidth:C,fullText:_,shortText:R});b.save(),b.clip(),b.fillStyle="black";const z=Math.round(Math.max(f,0));b.fillText(D.text,z+D.marginLeft,d+h/2+1),b.restore()}}}function Dr(e,t,n,r){return e[r[t+a(n).jName]]}function zr(e,t,n,r,a){return`${e} (${Qt(t/n)}, ${a.format(t,r)})`}function jr(e){const t=a(e.format),n=e.selectedLevel>e.i?.33:1;if(e.collapsed)return Mr(200,.66);if(e.highlightModeOn&&!e.isHighlighted)return Mr(200,.66);if("double"===e.format){const{leftRatio:t,rightRatio:r}=function(e,t,n,r,i){const o=a(e);return r&&i?{leftRatio:o.getBarTotalLeft(t,n)/r,rightRatio:o.getBarTotalRght(t,n)/i}:(console.error("Properties 'rightTicks' and 'leftTicks' are required. Can't calculate ratio."),{leftRatio:0,rightRatio:0})}(e.format,e.level,e.j,e.leftTicks,e.rightTicks),i=Wt(t),o=Wt(r);return function(e,t,n){const r=function(e,t){if(e===t)return 0;if(0===e)return 100;const n=(t-e)/e*100;return n>100?100:n<-100?-100:n}(t,n);return Rr(e)(r)}(e.palette,i,o).alpha(n)}return Pr(e.palette,Nr(e.spyName,e.names[e.level[e.j+t.jName]])).alpha(n)}function Ir(e,t,n,r){return n[t[e]].indexOf(r)>=0}Zt().rgb(200,0,0),Zt().rgb(0,170,0),Zt()("#48CE73");var Lr=Object.defineProperty,Br=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Hr=Object.prototype.propertyIsEnumerable,$r=(e,t,n)=>t in e?Lr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qr=(e,t)=>{for(var n in t||(t={}))Ur.call(t,n)&&$r(e,n,t[n]);if(Fr)for(var n of Fr(t))Hr.call(t,n)&&$r(e,n,t[n]);return e},Wr=(e,t)=>Br(e,Ar(t));class Vr{constructor(e,t,n,r,i,o,l){if(this.flamebearer=e,this.canvas=t,this.focusedNode=n,this.fitMode=r,this.highlightQuery=i,this.zoom=o,this.palette=l,this.tickToX=e=>{const{rangeMin:t}=this.getRange();return(e-this.flamebearer.numTicks*t)*this.pxPerTick()},this.xyToBarPosition=e=>{const{ff:t}=this,{i:n,j:r}=this.xyToBarIndex(e.x,e.y),a=this.focusedNode.mapOrElse((()=>0),(e=>e.i<0?0:e.i-1)),i=this.flamebearer.levels[n],o=Math.max(this.tickToX(t.getBarOffset(i,r)),0);return{x:o,y:Math.max((n-a)*Ut,0),width:Math.min(this.tickToX(t.getBarOffset(i,r)+t.getBarTotal(i,r))-o,this.getCanvasWidth())}},this.xyToBarData=e=>{const{i:t,j:n}=this.xyToBarIndex(e.x,e.y),r=this.flamebearer.levels[t],{ff:a}=this;switch(this.flamebearer.format){case"single":return{format:"single",name:this.flamebearer.names[a.getBarName(r,n)],self:a.getBarSelf(r,n),offset:a.getBarOffset(r,n),total:a.getBarTotal(r,n)};case"double":return{format:"double",barTotal:a.getBarTotal(r,n),totalLeft:a.getBarTotalLeft(r,n),totalRight:a.getBarTotalRght(r,n),totalDiff:a.getBarTotalDiff(r,n),name:this.flamebearer.names[a.getBarName(r,n)]};default:throw new Error("Unsupported type")}},this.isWithinBounds=(e,t)=>{if(e<0||e>this.getCanvasWidth())return!1;try{const{i:n,j:r}=this.xyToBarIndex(e,t);if(-1===r||-1===n)return!1}catch(e){return!1}return!0},this.zoom=o,this.focusedNode=n,this.flamebearer=e,this.canvas=t,this.highlightQuery=i,this.ff=a(e.format),n.isJust&&o.isJust&&o.value.i<n.value.i)throw new Error("Zoom i level should be bigger than Focus")}render(){const{rangeMin:e,rangeMax:t}=this.getRange(),n={canvas:this.canvas,format:this.flamebearer.format,numTicks:this.flamebearer.numTicks,sampleRate:this.flamebearer.sampleRate,names:this.flamebearer.names,levels:this.flamebearer.levels,spyName:this.flamebearer.spyName,units:this.flamebearer.units,rangeMin:e,rangeMax:t,fitMode:this.fitMode,highlightQuery:this.highlightQuery,zoom:this.zoom,focusedNode:this.focusedNode,pxPerTick:this.pxPerTick(),tickToX:this.tickToX,palette:this.palette},{format:r}=this.flamebearer;switch(r){case"single":_r(Wr(Qr({},n),{format:"single"}));break;case"double":_r(Wr(Qr({},n),{leftTicks:this.flamebearer.leftTicks,rightTicks:this.flamebearer.rightTicks}));break;default:throw new Error(`Invalid format: '${r}'`)}}pxPerTick(){const{rangeMin:e,rangeMax:t}=this.getRange();return this.getCanvasWidth()/this.flamebearer.numTicks/(t-e)}getRange(){const{ff:e}=this,t=t=>({rangeMin:e.getBarOffset(this.flamebearer.levels[t.i],t.j)/this.flamebearer.numTicks,rangeMax:(e.getBarOffset(this.flamebearer.levels[t.i],t.j)+e.getBarTotal(this.flamebearer.levels[t.i],t.j))/this.flamebearer.numTicks}),n=t=>({rangeMin:e.getBarOffset(this.flamebearer.levels[t.i],t.j)/this.flamebearer.numTicks,rangeMax:(e.getBarOffset(this.flamebearer.levels[t.i],t.j)+e.getBarTotal(this.flamebearer.levels[t.i],t.j))/this.flamebearer.numTicks}),{zoom:r,focusedNode:a}=this;return r.match({Just:e=>a.match({Just:r=>{const a=n(r),i=t(e);return a.rangeMax-a.rangeMin<i.rangeMax-i.rangeMin?(console.warn("Focus is smaller than range, this shouldnt happen. Verify that the zoom is always bigger than the focus."),n(r)):t(e)},Nothing:()=>t(e)}),Nothing:()=>a.match({Just:e=>n(e),Nothing:()=>({rangeMin:0,rangeMax:1})})})}getCanvasWidth(){return this.canvas.clientWidth||this.canvas.width}isFocused(){return this.focusedNode.isJust}binarySearchLevel(e,t){const{ff:n}=this;let r=0,a=t.length-n.jStep;for(;r<=a;){const i=n.jStep*(r/n.jStep+a/n.jStep>>1),o=this.tickToX(n.getBarOffset(t,i)),l=this.tickToX(n.getBarOffset(t,i)+n.getBarTotal(t,i));if(o<=e&&l>=e)return l-o>5?i:-1;o>e?a=i-n.jStep:r=i+n.jStep}return-1}xyToBarIndex(e,t){if(e<0||t<0)throw new Error(`x and y must be bigger than 0. x = ${e}, y = ${t}`);if(this.isFocused()&&t<=Ht)return{i:0,j:0};const n=this.isFocused()?t-Ht:t,r=this.focusedNode.mapOrElse((()=>0),(e=>e.i<=0?0:e.i)),a=this.zoom.match({Just:()=>this.focusedNode.match({Just:()=>r,Nothing:()=>0}),Nothing:()=>this.focusedNode.match({Just:()=>r,Nothing:()=>0})}),i=Math.floor(n/Ut)+a;return i>=0&&i<this.flamebearer.levels.length?{i,j:this.binarySearchLevel(e,this.flamebearer.levels[i])}:{i:0,j:0}}parseXY(e,t){const n={x:e,y:t};return this.isWithinBounds(e,t)?D.of(n):D.nothing()}xyToBar(e,t){return this.parseXY(e,t).map((n=>{const{i:r,j:a}=this.xyToBarIndex(e,t),i=this.xyToBarPosition(n),o=this.xyToBarData(n);return Qr(Qr({x:n.x,y:n.y,i:r,j:a},i),o)}))}}var qr=n(742),Xr={};Xr.styleTagTransform=Lt(),Xr.setAttributes=Dt(),Xr.insert=Rt().bind(null,"head"),Xr.domAPI=Nt(),Xr.insertStyleElement=jt(),Ot()(qr.default,Xr);const Kr=qr.default&&qr.default.locals?qr.default.locals:void 0;var Yr=Object.defineProperty,Jr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,Zr=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,na=(e,t,n)=>t in e?Yr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ra=(e,t)=>{for(var n in t||(t={}))ea.call(t,n)&&na(e,n,t[n]);if(Zr)for(var n of Zr(t))ta.call(t,n)&&na(e,n,t[n]);return e};function aa(e){const{canvasRef:n,barHeight:r,xyToHighlightData:a,zoom:i}=e,[o,l]=t.useState({height:"0px",visibility:"hidden"});t.useEffect((()=>{l({height:"0px",visibility:"hidden"})}),[i]);const u=e=>{const t=a(e.offsetX,e.offsetY);if(t.isJust){const e=t.value;l(ra({visibility:"visible",height:`${r}px`},e))}else s()},s=()=>{var e;l((e=ra({},o),Jr(e,Gr({visibility:"hidden"}))))};return t.useEffect((()=>{const e=n.current;return e?(e.addEventListener("mousemove",u),e.addEventListener("mouseout",s),()=>{e.removeEventListener("mousemove",u),e.removeEventListener("mouseout",s)}):()=>{}}),[n.current,u,s]),t.createElement("div",{className:Kr.highlight,style:o,"data-testid":"flamegraph-highlight"})}var ia=n(403),oa={};oa.styleTagTransform=Lt(),oa.setAttributes=Dt(),oa.insert=Rt().bind(null,"head"),oa.domAPI=Nt(),oa.insertStyleElement=jt(),Ot()(ia.default,oa);const la=ia.default&&ia.default.locals?ia.default.locals:void 0;var ua=Object.defineProperty,sa=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,da=(e,t,n)=>t in e?ua(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const pa={height:"0px",visibility:"hidden"};function ha(e){const{node:n,barHeight:r}=e,[a,i]=t.useState(pa);return t.useEffect((()=>{n.match({Nothing:()=>i(pa),Just:e=>i(((e,t)=>{for(var n in t||(t={}))ca.call(t,n)&&da(e,n,t[n]);if(sa)for(var n of sa(t))fa.call(t,n)&&da(e,n,t[n]);return e})({visibility:"visible",height:`${r}px`},e))})}),[n]),t.createElement("div",{className:la.highlightContextMenu,style:a,"data-testid":"flamegraph-highlight-contextmenu"})}var ma=Object.defineProperty,ga=Object.defineProperties,va=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,ya=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,ka=(e,t,n)=>t in e?ma(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const xa={name:"Default",goodColor:Zt().rgb(0,170,0),neutralColor:Zt().rgb(148,142,142),badColor:Zt().rgb(200,0,0),colors:[Zt().hsl(24,69,60),Zt().hsl(34,65,65),Zt().hsl(194,52,61),Zt().hsl(163,45,55),Zt().hsl(211,48,60),Zt().hsl(246,40,65),Zt().hsl(305,63,79),Zt().hsl(47,100,73),Zt().rgb(183,219,171),Zt().rgb(244,213,152),Zt().rgb(112,219,237),Zt().rgb(249,186,143),Zt().rgb(242,145,145),Zt().rgb(130,181,216),Zt().rgb(229,168,226),Zt().rgb(174,162,224),Zt().rgb(154,196,138),Zt().rgb(242,201,109),Zt().rgb(101,197,219),Zt().rgb(249,147,78),Zt().rgb(234,100,96),Zt().rgb(81,149,206),Zt().rgb(214,131,206),Zt().rgb(128,110,183)]},Ea=(Ta=((e,t)=>{for(var n in t||(t={}))ya.call(t,n)&&ka(e,n,t[n]);if(ba)for(var n of ba(t))wa.call(t,n)&&ka(e,n,t[n]);return e})({},xa),ga(Ta,va({name:"Color Blind",goodColor:Zt().rgb(26,133,255),neutralColor:Zt().rgb(148,142,142),badColor:Zt().rgb(220,50,32)})));var Ta;function Sa(e){var n,r;const{format:a,canvasRef:i,xyToData:o}=e,[l,u]=t.useState({title:{text:"",diff:{text:"",color:""}},left:"",right:""}),[s,c]=t.useState(),f=t.useRef(null),{numTicks:d,sampleRate:p,units:h,leftTicks:m,rightTicks:g,palette:v}=e,b=()=>{c({visibility:"hidden"})},y=t.useCallback((e=>{const t=Vt(d,p,h),n=Math.min(e.clientX+12,window.innerWidth-f.current.clientWidth-20),r={top:e.clientY+20,left:n,visibility:"visible"},i=o(e.offsetX,e.offsetY);let l;if(i.isJust){switch(l=i.value,l.format){case"single":{const e=function(e,t,n,r){return{left:`${Qt(t/r)}, ${$t(t)} samples, ${e.format(t,n)}`}}(t,l.total,p,d);u({title:{text:l.name,diff:{text:"",color:""}},left:e.left,right:""});break}case"double":{if("single"===a)throw new Error("props format is 'single' but it has been mapped to 'double'");const e=function({formatter:e,sampleRate:t,totalLeft:n,leftTicks:r,totalRight:a,rightTicks:i,title:o},l=xa){const u=a/i,s=Wt(n/r),c=Wt(u),f=`Left: ${$t(n)} samples, ${e.format(n,t)} (${s}%)`,d=`Right: ${$t(a)} samples, ${e.format(a,t)} (${c}%)`,p=function(e,t){return(t-e)/e*100}(s,c);let h="";p>0?h=l.badColor.rgb().string():p<0&&(h=l.goodColor.rgb().string());let m="";return n?a?p>0?m=`(+${p.toFixed(2)}%)`:p<0&&(m=`(${p.toFixed(2)}%)`):m="(removed)":m="(new)",{title:{text:o,diff:{text:m,color:h}},left:f,right:d}}({formatter:t,sampleRate:p,totalLeft:l.totalLeft,leftTicks:m,totalRight:l.totalRight,rightTicks:g,title:l.name},v);u({title:e.title,left:e.left,right:e.right});break}default:throw new Error("Unsupported format:'")}c(r)}else b()}),[d,p,h,a,o]);return t.useEffect((()=>{const e=i.current;return e?(e.addEventListener("mousemove",y),e.addEventListener("mouseout",b),()=>{e.removeEventListener("mousemove",y),e.removeEventListener("mouseout",b)}):()=>{}}),[i.current,y]),t.createElement("div",{role:"tooltip","data-testid":"flamegraph-tooltip",className:"flamegraph-tooltip",style:s,ref:f},t.createElement("div",{"data-testid":"flamegraph-tooltip-title",className:"flamegraph-tooltip-name"},l.title.text,t.createElement("span",{"data-testid":"flamegraph-tooltip-title-diff",style:{color:null==(r=null==(n=l.title)?void 0:n.diff)?void 0:r.color}},`${l.title.diff.text.length>0?" ":""}${l.title.diff.text}`)),t.createElement("div",{"data-testid":"flamegraph-tooltip-body"},t.createElement("div",{"data-testid":"flamegraph-tooltip-left"},l.left),t.createElement("div",{"data-testid":"flamegraph-tooltip-right"},l.right)))}var Ca=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ma=Object.prototype.propertyIsEnumerable;function Na(e){const n=ye(!1),{toggleMenu:r,openMenu:a,closeMenu:i}=n,o=((e,t)=>{var n={};for(var r in e)Oa.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Ca)for(var r of Ca(e))t.indexOf(r)<0&&Ma.call(e,r)&&(n[r]=e[r]);return n})(n,["toggleMenu","openMenu","closeMenu"]),[l,u]=t.useState({x:0,y:0}),{canvasRef:s}=e,[c,f]=t.useState([]),{xyToMenuItems:d,onClose:p,onOpen:h}=e;return t.useEffect((()=>{i();const e=s.current;if(!e)return()=>{};const t=e=>{e.preventDefault();const t=d(e.offsetX,e.offsetY);f(t);const n=e.clientX,r=e.clientY+20;u({x:n,y:r}),a(),h(e.offsetX,e.offsetY)};return e.addEventListener("contextmenu",t),()=>{e.removeEventListener("contextmenu",t)}}),[d]),t.createElement(Ce,{className:"_6UVIPtEdroU-C+UuDvvZqQ==",menuItemFocus:o.menuItemFocus,isMounted:o.isMounted,isOpen:o.isOpen,anchorPoint:l,onClose:()=>{i(),p()}},c)}var Pa=n(888),Ra={};Ra.styleTagTransform=Lt(),Ra.setAttributes=Dt(),Ra.insert=Rt().bind(null,"head"),Ra.domAPI=Nt(),Ra.insertStyleElement=jt(),Ot()(Pa.default,Ra);const _a=Pa.default&&Pa.default.locals?Pa.default.locals:void 0;var Da=n(184),za=n.n(Da);const ja="fc5UV67tgofuSWDo5fQyBQ==";var Ia=Object.getOwnPropertySymbols,La=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable;function Aa(e){var n=e,{id:r,children:a,className:i,disabled:o,value:l,label:u,onItemClick:s,overflow:c,position:f,menuButtonClassName:d=""}=n,p=((e,t)=>{var n={};for(var r in e)La.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Ia)for(var r of Ia(e))t.indexOf(r)<0&&Ba.call(e,r)&&(n[r]=e[r]);return n})(n,["id","children","className","disabled","value","label","onItemClick","overflow","position","menuButtonClassName"]);const h=p.menuButton||t.createElement(Ua,{className:`fc5UV67tgofuSWDo5fQyBQ== ${d}`,disabled:o,type:"button"},l||u);return t.createElement(Se,{id:r,className:za()(i,"IGWB84lxf8TMH5c8d0YRxA=="),"data-testid":p["data-testid"],onItemClick:s,overflow:c,position:f,menuButton:h},t.createElement(Re,null,u),a)}const Fa=Me,Ua=ke;var Ha=n(187),$a={};$a.styleTagTransform=Lt(),$a.setAttributes=Dt(),$a.insert=Rt().bind(null,"head"),$a.domAPI=Nt(),$a.insertStyleElement=jt(),Ot()(Ha.default,$a);const Qa=Ha.default&&Ha.default.locals?Ha.default.locals:void 0;function Wa(e){const{palette:n,showMode:r}=e,a=function(e){switch(e){case"large":return[-100,-80,-60,-40,-20,-10,0,10,20,40,60,80,100];case"small":return[-100,-40,-20,0,20,40,100];default:throw new Error(`Unsupported ${e}`)}}(r),i=Rr(n);return t.createElement("div",{"data-testid":"flamegraph-legend",className:`${Qa["flamegraph-legend"]} ${Qa["flamegraph-legend-list"]}`},a.map((e=>t.createElement("div",{key:e,className:Qa["flamegraph-legend-item"],style:{backgroundColor:i(e).rgb().toString()}},e>0?"+":"",e,"%"))))}function Va({className:e}=props){return t.createElement("svg",{className:e,version:"1.1",id:"Capa_1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"12px",height:"12px",viewBox:"0 0 405.272 405.272"},t.createElement("g",null,t.createElement("path",{d:"M393.401,124.425L179.603,338.208c-15.832,15.835-41.514,15.835-57.361,0L11.878,227.836\n\n\t\tc-15.838-15.835-15.838-41.52,0-57.358c15.841-15.841,41.521-15.841,57.355-0.006l81.698,81.699L336.037,67.064\n\n\t\tc15.841-15.841,41.523-15.829,57.358,0C409.23,82.902,409.23,108.578,393.401,124.425z"})))}var qa=n(230),Xa={};Xa.styleTagTransform=Lt(),Xa.setAttributes=Dt(),Xa.insert=Rt().bind(null,"head"),Xa.domAPI=Nt(),Xa.insertStyleElement=jt(),Ot()(qa.default,Xa);const Ka=qa.default&&qa.default.locals?qa.default.locals:void 0,Ya=[xa,Ea],Ja=e=>{const{palette:n=xa,onChange:r}=e,a=t.useRef(),i=Ga(a);return t.createElement(t.Fragment,null,t.createElement("div",{className:Ka.row,role:"heading","aria-level":2},t.createElement("p",{style:{color:n.goodColor.rgb().string()}},"(-) Removed"),t.createElement("p",{style:{color:n.badColor.rgb().string()}},"Added (+)")),t.createElement("div",{ref:a,className:Ka.dropdownWrapper},t.createElement(Aa,{label:"Select a palette",menuButton:t.createElement(Ua,{className:za()(ja,Ka.diffPaletteDropdown)},t.createElement(Wa,{palette:n,showMode:i})),onItemClick:e=>r(e.value)},Ya.map((e=>t.createElement(Fa,{key:e.name,value:e},t.createElement("div",null,t.createElement("label",null,e.name),t.createElement("div",{className:Ka.dropdownItem},t.createElement(Wa,{palette:e,showMode:i}),e===n?t.createElement(Va,null):null))))))))},Ga=e=>{const[n,r]=t.useState("large"),a=e=>e<481?"small":"large";return t.useLayoutEffect((()=>{if(e.current){const{width:t}=e.current.getBoundingClientRect();r(a(t))}}),[e.current]),Et(e,(e=>{r(a(e.contentRect.width))})),n};function Za(e){const{format:n,units:r,ExportData:a,palette:i,setPalette:o}=e,l={objects:"amount of objects in RAM per function",bytes:"amount of RAM per function",samples:"CPU time per function"},u=(()=>{switch(n){case"single":return t.createElement("div",null,t.createElement("div",{className:`${_a.row} ${_a.flamegraphTitle}`,role:"heading","aria-level":2},l[r]&&t.createElement(t.Fragment,null,"Frame width represents ",l[r])));case"double":return t.createElement(t.Fragment,null,t.createElement(Ja,{palette:i,onChange:o}));default:throw new Error(`unexpected format ${n}`)}})();return t.createElement("div",{className:_a.flamegraphHeader},t.createElement("div",null,u),t.createElement("div",{className:_a.buttons},t.createElement(a,null)))}function ei(e){const n=t.useRef(),r=(0,t.useRef)(),[a,i]=t.useState(D.nothing()),{flamebearer:o,focusedNode:l,fitMode:u,highlightQuery:s,zoom:c}=e,{onZoom:f,onReset:d,isDirty:h,onFocusOnNode:m}=e,{ExportData:g}=e,{"data-testid":v}=e,{palette:b,setPalette:y}=e,w=(0,t.useCallback)(St()((()=>{T()}),50),[]);Et(n,(e=>{r&&w()}));const k=(e,t)=>r.current.xyToBar(e,t).map((e=>({left:n.current.offsetLeft+e.x,top:n.current.offsetTop+e.y,width:e.width}))),x=(0,t.useCallback)(((e,n)=>{const a=h(),i=r.current.xyToBar(e,n);return[t.createElement(Me,{key:"reset",disabled:!a,onClick:d},"Reset View"),(()=>{const e=i.mapOrElse((()=>!1),(()=>!0)),n=i.mapOrElse((()=>{}),(e=>m.bind(null,e.i,e.j)));return t.createElement(Me,{key:"focus",disabled:!e,onClick:n},"Focus on this subtree")})()]}),[r]),E=()=>{if(n.current){const e=new Vr(o,n.current,l,u,s,c,b);r.current=e}};t.useEffect((()=>{E(),T()}),[b]),t.useEffect((()=>{E(),T()}),[n.current,o,l,u,s,c]);const T=()=>{r.current.render()},S=!o||o&&o.names.length<=1;return t.createElement("div",{"data-testid":"flamegraph-view",className:p("flamegraph-pane",{"vertical-orientation":"double"===o.format})},t.createElement(Za,{format:o.format,units:o.units,ExportData:g,palette:b,setPalette:y}),S?t.createElement("div",{className:Ft.error},t.createElement("span",null,"No profiling data available for this application / time range.")):null,t.createElement("div",{"data-testid":v,style:{opacity:S?0:1}},t.createElement("canvas",{height:"0","data-testid":"flamegraph-canvas","data-highlightquery":s,className:`flamegraph-canvas ${Ft.hover}`,ref:n,onClick:e=>{const t=r.current.xyToBar(e.nativeEvent.offsetX,e.nativeEvent.offsetY);t.match({Nothing:()=>{},Just:e=>{c.match({Nothing:()=>{f(t)},Just:n=>{e.i===n.i&&e.j===n.j?f(D.nothing()):f(t)}})}})}})),r&&t.createElement(aa,{barHeight:Ut,canvasRef:n,zoom:c,xyToHighlightData:k}),r&&t.createElement(ha,{barHeight:Ut,node:a}),r&&t.createElement(Sa,{format:o.format,canvasRef:n,xyToData:(e,t)=>r.current.xyToBar(e,t),numTicks:o.numTicks,sampleRate:o.sampleRate,leftTicks:"double"===o.format&&o.leftTicks,rightTicks:"double"===o.format&&o.rightTicks,units:o.units,palette:b}),r&&t.createElement(Na,{canvasRef:n,xyToMenuItems:x,onClose:()=>{i(D.nothing())},onOpen:(e,t)=>{i(k(e,t))}}))}const ti=e=>e||0;function ni(e,t,n,r){const a=t;return a.self=ti(a.self)+e.getBarSelf(n,r),a.total=ti(a.total)+e.getBarTotal(n,r),a}function ri(e,t,n,r){const a=t;return a.self=ti(a.self)+e.getBarSelf(n,r),a.total=ti(a.total)+e.getBarTotal(n,r),a.selfLeft=ti(a.selfLeft)+e.getBarSelfLeft(n,r),a.selfRght=ti(a.selfRght)+e.getBarSelfRght(n,r),a.selfDiff=ti(a.selfDiff)+e.getBarSelfDiff(n,r),a.totalLeft=ti(a.totalLeft)+e.getBarTotalLeft(n,r),a.totalRght=ti(a.totalRght)+e.getBarTotalRght(n,r),a.totalDiff=ti(a.totalDiff)+e.getBarTotalDiff(n,r),a}function ai(e){return Math.min(0,e)}function ii(e,t,n){const r=148-e/t*148,a=n.alpha(1);return{backgroundImage:`linear-gradient(${a}, ${a})`,backgroundPosition:`-${r}px 0px`,backgroundRepeat:"no-repeat"}}function oi(e,t,n,r,a,i){const o=148,l=o-Math.min(t,n)/r*o,u=o-Math.max(t,n)/r*o,s=a.alpha(1),c=n<t?e.goodColor.alpha(.8):e.badColor.alpha(.8);return"L"===i&&t<n||"R"===i&&n<t?`\n    background-image: linear-gradient(${s}, ${s});\n    background-position: ${ai(-l)}px 0px;\n    background-repeat: no-repeat;\n  `:`\n    background-image: linear-gradient(${s}, ${s}), linear-gradient(${c}, ${c});\n    background-position: ${ai(-l)}px 0px, ${ai(-u)}px 0px;\n    background-repeat: no-repeat;\n  `}function li({flamebearer:e,sortByDirection:n,sortBy:r,updateSortBy:a,viewDiff:i,fitMode:o,handleTableItemClick:l,highlightQuery:u,palette:s}){return t.createElement(fi,{flamebearer:e,updateSortBy:a,sortBy:r,sortByDirection:n,viewDiff:i,fitMode:o,highlightQuery:u,handleTableItemClick:l,palette:s})}const ui=[{sortable:1,name:"name",label:"Location"},{sortable:1,name:"self",label:"Self"},{sortable:1,name:"total",label:"Total"}],si={diff:[(ci={name:{sortable:1,name:"name",label:"Location"},selfLeft:{sortable:1,name:"selfLeft",label:"Self (Left)"},selfRght:{sortable:1,name:"selfRght",label:"Self (Right)"},selfDiff:{sortable:1,name:"selfDiff",label:"Self (Diff)"},totalLeft:{sortable:1,name:"totalLeft",label:"Total (Left)"},totalRght:{sortable:1,name:"totalRght",label:"Total (Right)"},totalDiff:{sortable:1,name:"totalDiff",label:"Total (Diff)"}}).name,ci.selfDiff,ci.totalDiff],self:[ci.name,ci.selfLeft,ci.selfRght],total:[ci.name,ci.totalLeft,ci.totalRght]};var ci;function fi({flamebearer:e,updateSortBy:n,sortBy:r,sortByDirection:a,viewDiff:i,fitMode:o,handleTableItemClick:l,highlightQuery:u,palette:s}){if(!e||0===e.numTicks)return[];const c=i?si[i]:ui;return t.createElement("table",{className:"flamegraph-table Q16CIHtWmjGImegfTyaVBw==","data-testid":"table-view"},t.createElement("thead",null,t.createElement("tr",null,c.map(((e,i)=>e.sortable?t.createElement("th",{key:i,className:"sortable",onClick:()=>n(e.name)},e.label,t.createElement("span",{className:p("sort-arrow",{[a]:r===e.name})})):t.createElement("th",{key:i},e.label))))),t.createElement("tbody",null,t.createElement(di,{flamebearer:e,sortBy:r,sortByDirection:a,viewDiff:i,fitMode:o,handleTableItemClick:l,highlightQuery:u,palette:s})))}const di=t.memo((({flamebearer:e,sortBy:n,sortByDirection:r,viewDiff:i,fitMode:o,handleTableItemClick:l,highlightQuery:u,palette:s})=>{const{numTicks:c,maxSelf:f,sampleRate:d,spyName:p,units:h}=e,m=(e=>{if(!e)return[];const{names:t,levels:n,format:r}=e,i=a(r),o="double"!==r?ni:ri,l={};for(let e=0;e<n.length;e++){const r=n[e];for(let e=0;e<r.length;e+=i.jStep){const n=t[i.getBarName(r,e)];l[n]=l[n]||{name:n||"<empty>"},o(i,l[n],r,e)}}return Object.values(l)})(e).sort(((e,t)=>t.total-e.total)),g="asc"===r?1:-1;let v;v="name"===n?m.sort(((e,t)=>g*e[n].localeCompare(t[n]))):m.sort(((e,t)=>g*(e[n]-t[n])));const b=Math.random(),y=Vt(c,d,h),w=(e,n)=>{return t.createElement("td",{className:`${a=e.name,a===u&&"lKBS0SpwXK+7d5ks-v8mbw=="}`},t.createElement("button",{className:"table-item-button",onClick:()=>l(e)},t.createElement("span",{className:"color-reference",style:n}),t.createElement("div",{className:"symbol-name",title:e.name,style:(r=o,r===Yt?{direction:"rtl",overflow:"hidden",textOverflow:"ellipsis"}:{overflow:"hidden",textOverflow:"ellipsis"})},e.name)));var r,a},k=i?"self"===i?(e,n,r)=>t.createElement("tr",{key:e.name+b},w(e,r),t.createElement("td",{STYLE:oi(s,e.selfLeft,e.selfRght,f,n,"L")},t.createElement("span",{title:y.format(e.selfLeft,d)},y.format(e.selfLeft,d))),t.createElement("td",{STYLE:oi(s,e.selfLeft,e.selfRght,f,n,"R")},t.createElement("span",{title:y.format(e.selfRght,d)},y.format(e.selfRght,d)))):"total"===i?(e,n,r)=>t.createElement("tr",{key:e.name+b},w(e,r),t.createElement("td",{STYLE:oi(s,e.totalLeft,e.totalRght,c/2,n,"L")},t.createElement("span",{title:y.format(e.totalLeft,d)},y.format(e.totalLeft,d))),t.createElement("td",{STYLE:oi(s,e.totalLeft,e.totalRght,c/2,n,"R")},t.createElement("span",{title:y.format(e.totalRght,d)},y.format(e.totalRght,d)))):"diff"===i?(e,n,r)=>t.createElement("tr",{key:e.name+b},w(e,r),t.createElement("td",{STYLE:oi(s,e.selfLeft,e.selfRght,f,Or)},t.createElement("span",{title:y.format(e.selfDiff,d)},y.format(e.selfDiff,d))),t.createElement("td",{STYLE:oi(s,e.totalLeft,e.totalRght,c/2,n)},t.createElement("span",{title:y.format(e.totalDiff,d)},y.format(e.totalDiff,d)))):t.createElement("div",null,"invalid"):(e,n,r)=>t.createElement("tr",{key:e.name+b},w(e,r),t.createElement("td",{style:ii(e.self,f,n)},t.createElement("span",{title:y.format(e.self,d)},y.format(e.self,d))),t.createElement("td",{style:ii(e.total,c,n)},t.createElement("span",{title:y.format(e.total,d)},y.format(e.total,d))));return v.map((e=>{const t=Nr(p,e.name),n=i?Or:Pr(s,t);return k(e,n,{backgroundColor:n})}))}));var pi=n(823),hi=n(774),mi=n(189),gi=n(771),vi=n(679),bi=n(213),yi=n(864),wi=n(505),ki=n(775);function xi(e){return xi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xi(e)}function Ei(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ti(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Si(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Ti(e,t,n[t])}))}return e}function Ci(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,l=e[Symbol.iterator]();!(r=(o=l.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Oi=function(){},Mi={},Ni={},Pi={mark:Oi,measure:Oi};try{"undefined"!=typeof window&&(Mi=window),"undefined"!=typeof document&&(Ni=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(Pi=performance)}catch(e){}var Ri=(Mi.navigator||{}).userAgent,_i=void 0===Ri?"":Ri,Di=Mi,zi=Ni,ji=Pi,Ii=(Di.document,!!zi.documentElement&&!!zi.head&&"function"==typeof zi.addEventListener&&"function"==typeof zi.createElement),Li=(~_i.indexOf("MSIE")||_i.indexOf("Trident/"),"svg-inline--fa"),Bi=[1,2,3,4,5,6,7,8,9,10],Ai=Bi.concat([11,12,13,14,15,16,17,18,19,20]),Fi={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Ui=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",Fi.GROUP,Fi.SWAP_OPACITY,Fi.PRIMARY,Fi.SECONDARY].concat(Bi.map((function(e){return"".concat(e,"x")}))).concat(Ai.map((function(e){return"w-".concat(e)}))),Di.FontAwesomeConfig||{});zi&&"function"==typeof zi.querySelector&&[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(e){var t=Ci(e,2),n=t[0],r=t[1],a=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=zi.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=a&&(Ui[r]=a)}));var Hi=Si({},{familyPrefix:"fa",replacementClass:Li,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},Ui);Hi.autoReplaceSvg||(Hi.observeMutations=!1);var $i=Si({},Hi);Di.FontAwesomeConfig=$i;var Qi=Di||{};Qi.___FONT_AWESOME___||(Qi.___FONT_AWESOME___={}),Qi.___FONT_AWESOME___.styles||(Qi.___FONT_AWESOME___.styles={}),Qi.___FONT_AWESOME___.hooks||(Qi.___FONT_AWESOME___.hooks={}),Qi.___FONT_AWESOME___.shims||(Qi.___FONT_AWESOME___.shims=[]);var Wi=Qi.___FONT_AWESOME___,Vi=[];Ii&&((zi.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(zi.readyState)||zi.addEventListener("DOMContentLoaded",(function e(){zi.removeEventListener("DOMContentLoaded",e),Vi.map((function(e){return e()}))})));var qi,Xi="pending",Ki="settled",Yi="fulfilled",Ji="rejected",Gi=function(){},Zi=void 0!==n.g&&void 0!==n.g.process&&"function"==typeof n.g.process.emit,eo="undefined"==typeof setImmediate?setTimeout:setImmediate,to=[];function no(){for(var e=0;e<to.length;e++)to[e][0](to[e][1]);to=[],qi=!1}function ro(e,t){to.push([e,t]),qi||(qi=!0,eo(no,0))}function ao(e){var t=e.owner,n=t._state,r=t._data,a=e[n],i=e.then;if("function"==typeof a){n=Yi;try{r=a(r)}catch(e){uo(i,e)}}io(i,r)||(n===Yi&&oo(i,r),n===Ji&&uo(i,r))}function io(e,t){var n;try{if(e===t)throw new TypeError("A promises callback cannot return that same promise.");if(t&&("function"==typeof t||"object"===xi(t))){var r=t.then;if("function"==typeof r)return r.call(t,(function(r){n||(n=!0,t===r?lo(e,r):oo(e,r))}),(function(t){n||(n=!0,uo(e,t))})),!0}}catch(t){return n||uo(e,t),!0}return!1}function oo(e,t){e!==t&&io(e,t)||lo(e,t)}function lo(e,t){e._state===Xi&&(e._state=Ki,e._data=t,ro(co,e))}function uo(e,t){e._state===Xi&&(e._state=Ki,e._data=t,ro(fo,e))}function so(e){e._then=e._then.forEach(ao)}function co(e){e._state=Yi,so(e)}function fo(e){e._state=Ji,so(e),!e._handled&&Zi&&n.g.process.emit("unhandledRejection",e._data,e)}function po(e){n.g.process.emit("rejectionHandled",e)}function ho(e){if("function"!=typeof e)throw new TypeError("Promise resolver "+e+" is not a function");if(this instanceof ho==0)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],function(e,t){function n(e){uo(t,e)}try{e((function(e){oo(t,e)}),n)}catch(e){n(e)}}(e,this)}ho.prototype={constructor:ho,_state:Xi,_then:null,_data:void 0,_handled:!1,then:function(e,t){var n={owner:this,then:new this.constructor(Gi),fulfilled:e,rejected:t};return!t&&!e||this._handled||(this._handled=!0,this._state===Ji&&Zi&&ro(po,this)),this._state===Yi||this._state===Ji?ro(ao,n):this._then.push(n),n.then},catch:function(e){return this.then(null,e)}},ho.all=function(e){if(!Array.isArray(e))throw new TypeError("You must pass an array to Promise.all().");return new ho((function(t,n){var r=[],a=0;function i(e){return a++,function(n){r[e]=n,--a||t(r)}}for(var o,l=0;l<e.length;l++)(o=e[l])&&"function"==typeof o.then?o.then(i(l),n):r[l]=o;a||t(r)}))},ho.race=function(e){if(!Array.isArray(e))throw new TypeError("You must pass an array to Promise.race().");return new ho((function(t,n){for(var r,a=0;a<e.length;a++)(r=e[a])&&"function"==typeof r.then?r.then(t,n):t(r)}))},ho.resolve=function(e){return e&&"object"===xi(e)&&e.constructor===ho?e:new ho((function(t){t(e)}))},ho.reject=function(e){return new ho((function(t,n){n(e)}))};var mo={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function go(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function vo(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function bo(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n],";")}),"")}function yo(e){return e.size!==mo.size||e.x!==mo.x||e.y!==mo.y||e.rotate!==mo.rotate||e.flipX||e.flipY}function wo(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,a={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(32*t.x,", ").concat(32*t.y,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),l="rotate(".concat(t.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(i," ").concat(o," ").concat(l)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var ko={x:0,y:0,width:"100%",height:"100%"};function xo(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Eo(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,i=e.iconName,o=e.transform,l=e.symbol,u=e.title,s=e.maskId,c=e.titleId,f=e.extra,d=e.watchable,p=void 0!==d&&d,h=r.found?r:n,m=h.width,g=h.height,v="fak"===a,b=v?"":"fa-w-".concat(Math.ceil(m/g*16)),y=[$i.replacementClass,i?"".concat($i.familyPrefix,"-").concat(i):"",b].filter((function(e){return-1===f.classes.indexOf(e)})).filter((function(e){return""!==e||!!e})).concat(f.classes).join(" "),w={children:[],attributes:Si({},f.attributes,{"data-prefix":a,"data-icon":i,class:y,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(g)})},k=v&&!~f.classes.indexOf("fa-fw")?{width:"".concat(m/g*16*.0625,"em")}:{};p&&(w.attributes["data-fa-i2svg"]=""),u&&w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(c||go())},children:[u]});var x=Si({},w,{prefix:a,iconName:i,main:n,mask:r,maskId:s,transform:o,symbol:l,styles:Si({},k,f.styles)}),E=r.found&&n.found?function(e){var t,n=e.children,r=e.attributes,a=e.main,i=e.mask,o=e.maskId,l=e.transform,u=a.width,s=a.icon,c=i.width,f=i.icon,d=wo({transform:l,containerWidth:c,iconWidth:u}),p={tag:"rect",attributes:Si({},ko,{fill:"white"})},h=s.children?{children:s.children.map(xo)}:{},m={tag:"g",attributes:Si({},d.inner),children:[xo(Si({tag:s.tag,attributes:Si({},s.attributes,d.path)},h))]},g={tag:"g",attributes:Si({},d.outer),children:[m]},v="mask-".concat(o||go()),b="clip-".concat(o||go()),y={tag:"mask",attributes:Si({},ko,{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,g]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(t=f,"g"===t.tag?t.children:[t])},y]};return n.push(w,{tag:"rect",attributes:Si({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(v,")")},ko)}),{children:n,attributes:r}}(x):function(e){var t=e.children,n=e.attributes,r=e.main,a=e.transform,i=bo(e.styles);if(i.length>0&&(n.style=i),yo(a)){var o=wo({transform:a,containerWidth:r.width,iconWidth:r.width});t.push({tag:"g",attributes:Si({},o.outer),children:[{tag:"g",attributes:Si({},o.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:Si({},r.icon.attributes,o.path)}]}]})}else t.push(r.icon);return{children:t,attributes:n}}(x),T=E.children,S=E.attributes;return x.children=T,x.attributes=S,l?function(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,i=e.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Si({},a,{id:!0===i?"".concat(t,"-").concat($i.familyPrefix,"-").concat(n):i}),children:r}]}]}(x):function(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,i=e.styles,o=e.transform;if(yo(o)&&n.found&&!r.found){var l={x:n.width/n.height/2,y:.5};a.style=bo(Si({},i,{"transform-origin":"".concat(l.x+o.x/16,"em ").concat(l.y+o.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}(x)}var To=($i.measurePerformance&&ji&&ji.mark&&ji.measure,function(e,t,n,r){var a,i,o,l=Object.keys(e),u=l.length,s=void 0!==r?function(e,t){return function(n,r,a,i){return e.call(t,n,r,a,i)}}(t,r):t;for(void 0===n?(a=1,o=e[l[0]]):(a=0,o=n);a<u;a++)o=s(o,e[i=l[a]],i,e);return o});function So(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,a=void 0!==r&&r,i=Object.keys(t).reduce((function(e,n){var r=t[n];return r.icon?e[r.iconName]=r.icon:e[n]=r,e}),{});"function"!=typeof Wi.hooks.addPack||a?Wi.styles[e]=Si({},Wi.styles[e]||{},i):Wi.hooks.addPack(e,i),"fas"===e&&So("fa",t)}var Co=Wi.styles,Oo=Wi.shims,Mo=function(){var e=function(e){return To(Co,(function(t,n,r){return t[r]=To(n,e,{}),t}),{})};e((function(e,t,n){return t[3]&&(e[t[3]]=n),e})),e((function(e,t,n){var r=t[2];return e[n]=n,r.forEach((function(t){e[t]=n})),e}));var t="far"in Co;To(Oo,(function(e,n){var r=n[0],a=n[1],i=n[2];return"far"!==a||t||(a="fas"),e[r]={prefix:a,iconName:i},e}),{})};function No(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}function Po(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,a=e.children,i=void 0===a?[]:a;return"string"==typeof e?vo(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,'="').concat(vo(e[n]),'" ')}),"").trim()}(r),">").concat(i.map(Po).join(""),"</").concat(t,">")}Mo(),Wi.styles;function Ro(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=(new Error).stack}Ro.prototype=Object.create(Error.prototype),Ro.prototype.constructor=Ro;var _o={fill:"currentColor"},Do={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},zo=(Si({},_o,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}),Si({},Do,{attributeName:"opacity"}));function jo(e){var t=e[0],n=e[1],r=Ci(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat($i.familyPrefix,"-").concat(Fi.GROUP)},children:[{tag:"path",attributes:{class:"".concat($i.familyPrefix,"-").concat(Fi.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat($i.familyPrefix,"-").concat(Fi.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}Si({},_o,{cx:"256",cy:"364",r:"28"}),Si({},Do,{attributeName:"r",values:"28;14;28;28;14;28;"}),Si({},zo,{values:"1;0;1;1;0;1;"}),Si({},_o,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),Si({},zo,{values:"1;0;0;0;0;1;"}),Si({},_o,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),Si({},zo,{values:"0;0;1;1;0;0;"}),Wi.styles,Wi.styles;var Io=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n.reduce(this._pullDefinitions,{});Object.keys(a).forEach((function(t){e.definitions[t]=Si({},e.definitions[t]||{},a[t]),So(t,a[t]),Mo()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map((function(t){var r=n[t],a=r.prefix,i=r.iconName,o=r.icon;e[a]||(e[a]={}),e[a][i]=o})),e}}],n&&Ei(t.prototype,n),e}();function Lo(){$i.autoAddCss&&!Ho&&(function(e){if(e&&Ii){var t=zi.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=zi.head.childNodes,r=null,a=n.length-1;a>-1;a--){var i=n[a],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=i)}zi.head.insertBefore(t,r)}}(function(){var e="fa",t=Li,n=$i.familyPrefix,r=$i.replacementClass,a='svg:not(:root).svg-inline--fa {\n  overflow: visible;\n}\n\n.svg-inline--fa {\n  display: inline-block;\n  font-size: inherit;\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n  width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n  width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n  width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n  width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n  width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n  width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n  width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n  width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n  width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n  width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n  width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n  width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n  width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n  width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n  width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n  width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n  width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n  width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n  width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n  width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: 0.3em;\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: 0.3em;\n  width: auto;\n}\n.svg-inline--fa.fa-border {\n  height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n  width: 2em;\n}\n.svg-inline--fa.fa-fw {\n  width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  -webkit-transform: translate(-50%, -50%);\n          transform: translate(-50%, -50%);\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: #ff253a;\n  border-radius: 1em;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  color: #fff;\n  height: 1.5em;\n  line-height: 1;\n  max-width: 5em;\n  min-width: 1.5em;\n  overflow: hidden;\n  padding: 0.25em;\n  right: 0;\n  text-overflow: ellipsis;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: 0;\n  right: 0;\n  top: auto;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: bottom right;\n          transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: 0;\n  left: 0;\n  right: auto;\n  top: auto;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: bottom left;\n          transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  right: 0;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: 0;\n  right: auto;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top left;\n          transform-origin: top left;\n}\n\n.fa-lg {\n  font-size: 1.3333333333em;\n  line-height: 0.75em;\n  vertical-align: -0.0667em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: 2.5em;\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: -2em;\n  position: absolute;\n  text-align: center;\n  width: 2em;\n  line-height: inherit;\n}\n\n.fa-border {\n  border: solid 0.08em #eee;\n  border-radius: 0.1em;\n  padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n  float: left;\n}\n\n.fa-pull-right {\n  float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n  margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n  margin-left: 0.3em;\n}\n\n.fa-spin {\n  -webkit-animation: fa-spin 2s infinite linear;\n          animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n  -webkit-animation: fa-spin 1s infinite steps(8);\n          animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n  -webkit-transform: rotate(90deg);\n          transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n  -webkit-transform: rotate(180deg);\n          transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n  -webkit-transform: rotate(270deg);\n          transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n  -webkit-transform: scale(-1, 1);\n          transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n  -webkit-transform: scale(1, -1);\n          transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n  -webkit-transform: scale(-1, -1);\n          transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n  -webkit-filter: none;\n          filter: none;\n}\n\n.fa-stack {\n  display: inline-block;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: #fff;\n}\n\n.sr-only {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  clip: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  position: static;\n  width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: 1;\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: 0.4;\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: 0.4;\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: 1;\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.fad.fa-inverse {\n  color: #fff;\n}';if(n!==e||r!==t){var i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(t),"g");a=a.replace(i,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(l,".".concat(r))}return a}()),Ho=!0)}function Bo(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return Po(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(Ii){var t=zi.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function Ao(e){var t=e.prefix,n=void 0===t?"fa":t,r=e.iconName;if(r)return No(Uo.definitions,n,r)||No(Wi.styles,n,r)}var Fo,Uo=new Io,Ho=!1,$o={transform:function(e){return function(e){var t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e?e.toLowerCase().split(" ").reduce((function(e,t){var n=t.toLowerCase().split("-"),r=n[0],a=n.slice(1).join("-");if(r&&"h"===a)return e.flipX=!0,e;if(r&&"v"===a)return e.flipY=!0,e;if(a=parseFloat(a),isNaN(a))return e;switch(r){case"grow":e.size=e.size+a;break;case"shrink":e.size=e.size-a;break;case"left":e.x=e.x-a;break;case"right":e.x=e.x+a;break;case"up":e.y=e.y-a;break;case"down":e.y=e.y+a;break;case"rotate":e.rotate=e.rotate+a}return e}),t):t}(e)}},Qo=(Fo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?mo:n,a=t.symbol,i=void 0!==a&&a,o=t.mask,l=void 0===o?null:o,u=t.maskId,s=void 0===u?null:u,c=t.title,f=void 0===c?null:c,d=t.titleId,p=void 0===d?null:d,h=t.classes,m=void 0===h?[]:h,g=t.attributes,v=void 0===g?{}:g,b=t.styles,y=void 0===b?{}:b;if(e){var w=e.prefix,k=e.iconName,x=e.icon;return Bo(Si({type:"icon"},e),(function(){return Lo(),$i.autoA11y&&(f?v["aria-labelledby"]="".concat($i.replacementClass,"-title-").concat(p||go()):(v["aria-hidden"]="true",v.focusable="false")),Eo({icons:{main:jo(x),mask:l?jo(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:k,transform:Si({},mo,r),symbol:i,title:f,maskId:s,titleId:p,extra:{attributes:v,styles:y,classes:m}})}))}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:Ao(e||{}),r=t.mask;return r&&(r=(r||{}).icon?r:Ao(r||{})),Fo(n,Si({},t,{mask:r}))});function Wo(e){return Wo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wo(e)}function Vo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qo(Object(n),!0).forEach((function(t){Vo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ko(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Yo(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Jo(e){return t=e,(t-=0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1);var t}function Go(e){return e.split(";").map((function(e){return e.trim()})).filter((function(e){return e})).reduce((function(e,t){var n,r=t.indexOf(":"),a=Jo(t.slice(0,r)),i=t.slice(r+1).trim();return a.startsWith("webkit")?e[(n=a,n.charAt(0).toUpperCase()+n.slice(1))]=i:e[a]=i,e}),{})}var Zo=!1;try{Zo=!0}catch(e){}function el(e){return e&&"object"===Wo(e)&&e.prefix&&e.iconName&&e.icon?e:$o.icon?$o.icon(e):null===e?null:e&&"object"===Wo(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function tl(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Vo({},e,t):{}}function nl(e){var t=e.forwardedRef,n=Ko(e,["forwardedRef"]),r=n.icon,a=n.mask,i=n.symbol,o=n.className,l=n.title,u=n.titleId,s=el(r),c=tl("classes",[].concat(Yo(function(e){var t,n=e.spin,r=e.pulse,a=e.fixedWidth,i=e.inverse,o=e.border,l=e.listItem,u=e.flip,s=e.size,c=e.rotation,f=e.pull,d=(Vo(t={"fa-spin":n,"fa-pulse":r,"fa-fw":a,"fa-inverse":i,"fa-border":o,"fa-li":l,"fa-flip-horizontal":"horizontal"===u||"both"===u,"fa-flip-vertical":"vertical"===u||"both"===u},"fa-".concat(s),null!=s),Vo(t,"fa-rotate-".concat(c),null!=c&&0!==c),Vo(t,"fa-pull-".concat(f),null!=f),Vo(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(d).map((function(e){return d[e]?e:null})).filter((function(e){return e}))}(n)),Yo(o.split(" ")))),f=tl("transform","string"==typeof n.transform?$o.transform(n.transform):n.transform),d=tl("mask",el(a)),p=Qo(s,Xo({},c,{},f,{},d,{symbol:i,title:l,titleId:u}));if(!p)return function(){var e;!Zo&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",s),null;var h=p.abstract,m={ref:t};return Object.keys(n).forEach((function(e){nl.defaultProps.hasOwnProperty(e)||(m[e]=n[e])})),rl(h[0],m)}nl.displayName="FontAwesomeIcon",nl.propTypes={border:I().bool,className:I().string,mask:I().oneOfType([I().object,I().array,I().string]),fixedWidth:I().bool,inverse:I().bool,flip:I().oneOf(["horizontal","vertical","both"]),icon:I().oneOfType([I().object,I().array,I().string]),listItem:I().bool,pull:I().oneOf(["right","left"]),pulse:I().bool,rotation:I().oneOf([0,90,180,270]),size:I().oneOf(["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:I().bool,symbol:I().oneOfType([I().bool,I().string]),title:I().string,transform:I().oneOfType([I().string,I().object]),swapOpacity:I().bool},nl.defaultProps={border:!1,className:"",mask:null,fixedWidth:!1,inverse:!1,flip:null,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,symbol:!1,title:"",transform:null,swapOpacity:!1};var rl=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var a=(n.children||[]).map((function(n){return e(t,n)})),i=Object.keys(n.attributes||{}).reduce((function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=Go(r);break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[Jo(t)]=r}return e}),{attrs:{}}),o=r.style,l=void 0===o?{}:o,u=Ko(r,["style"]);return i.attrs.style=Xo({},i.attrs.style,{},l),t.apply(void 0,[n.tag,Xo({},i.attrs,{},u)].concat(Yo(a)))}.bind(null,t.createElement);var al=Object.getOwnPropertySymbols,il=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable;function ll(e){var n=e,{disabled:r=!1,kind:a="default",type:i="button",icon:o,children:l,grouped:u,onClick:s,id:c,className:f}=n,d=((e,t)=>{var n={};for(var r in e)il.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&al)for(var r of al(e))t.indexOf(r)<0&&ol.call(e,r)&&(n[r]=e[r]);return n})(n,["disabled","kind","type","icon","children","grouped","onClick","id","className"]);return t.createElement("button",{id:c,type:i,"data-testid":d["data-testid"],disabled:r,onClick:s,"aria-label":d["aria-label"],className:`VQc9TJaJeDMh56chqs15zw== ${u?"Z+CSHY1VD28ewuZdYuD4pw==":""} ${ul(a)} ${f}`},o?t.createElement(nl,{icon:o,className:l?"kYovCbiEUITKmw9BG2o5pg==":""}):null,l)}function ul(e){switch(e){case"default":return"taBiOnH8S2GQxk6e5FTcIQ==";case"primary":return"nU2Cc0IqhN2gZ69n+Nl9Xg==";case"secondary":return"e+uyVp3x-UZ5VJDH4-EGVQ==";case"danger":return"sWzXuy6DGkDJzHD-96twZQ==";default:throw Error(`Unsupported kind ${e}`)}}var sl=n(817),cl={};cl.styleTagTransform=Lt(),cl.setAttributes=Dt(),cl.insert=Rt().bind(null,"head"),cl.domAPI=Nt(),cl.insertStyleElement=jt(),Ot()(sl.default,cl);const fl=sl.default&&sl.default.locals?sl.default.locals:void 0,dl=t.memo((({view:e,viewDiff:n,handleSearchChange:r,highlightQuery:a,renderLogo:i,isFlamegraphDirty:o,reset:l,updateFitMode:u,fitMode:s,updateView:c,updateViewDiff:f,display:d,selectedNode:p,onFocusOnSubtree:h})=>{const m=t.useRef(),g=(e=>{const[n,r]=t.useState("large"),a=e=>e<900?"small":"large";return t.useLayoutEffect((()=>{if(e.current){const{width:t}=e.current.getBoundingClientRect();r(a(t))}}),[e.current]),Et(e,(e=>{r(a(e.contentRect.width))})),n})(m);return t.createElement("div",{role:"toolbar",ref:m,"data-mode":g},t.createElement("div",{className:fl.navbar},i?t.createElement("a",{className:fl.headerLogo,href:"https://github.com/pyroscope-io/pyroscope/",target:"_blank",rel:"noreferrer"},[t.createElement("svg",{width:"40px",height:"40px",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},t.createElement("defs",null,t.createElement("radialGradient",{cx:"49.4236252%",cy:"92.6627823%",fx:"49.4236252%",fy:"92.6627823%",r:"195.066755%",gradientTransform:"translate(0.494236,0.926628),scale(1.000000,0.735610),rotate(-90.000000),translate(-0.494236,-0.926628)",id:"radialGradient-1"},t.createElement("stop",{stopColor:"#FFB90C",offset:"0%"}),t.createElement("stop",{stopColor:"#F9243A",offset:"38.390924%"}),t.createElement("stop",{stopColor:"#F9243A",offset:"50.5405%"}),t.createElement("stop",{stopColor:"#B51424",offset:"73.98091%"}),t.createElement("stop",{stopColor:"#B51424",offset:"100%"}))),t.createElement("g",{id:"Artboard",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},t.createElement("g",{id:"fire-part",transform:"translate(148.516736, 0.000000)",fillRule:"nonzero"},t.createElement("g",{id:"whole-thing",transform:"translate(363.983264, 495.000000) scale(-1, 1) rotate(-180.000000) translate(-363.983264, -495.000000) translate(0.483264, 0.000000)"},t.createElement("g",{id:"g70",transform:"translate(-0.000091, 0.685815)",fill:"url(#radialGradient-1)"},t.createElement("path",{d:"M65.3646667,571.739321 L65.4492471,571.698868 C19.5139147,505.999969 -5.32464048,424.477859 1.04305801,336.877516 L1.04305801,336.877516 C14.0321963,158.179446 159.192462,13.7596653 338.059844,1.5917266 L338.059844,1.5917266 C419.418369,-3.93888015 495.500283,17.3823334 558.456522,57.4611191 L558.456522,57.4611191 L481.301947,162.097965 C437.516468,136.521928 399.367671,129.590556 363.486536,130.155994 L363.486536,130.155994 C234.497143,130.155994 129.556988,235.032238 129.556988,363.946998 L129.556988,363.946998 C129.556988,492.865683 234.497143,597.738003 363.486536,597.738003 L363.486536,597.738003 C492.483783,597.738003 597.427864,492.865683 597.427864,363.946998 L597.427864,363.946998 C597.41276,304.634864 581.39383,255.677522 530.630465,199.668053 L607.770843,95.1329436 C680.936847,161.576603 726.932594,257.364176 726.932594,363.946998 L726.932594,363.946998 C726.932594,458.031616 691.13483,543.75602 632.416071,608.271816 L632.416071,608.271816 L632.416071,608.275741 L533.597728,748.122808 L428.601388,617.203806 L434.703262,646.563419 C459.453008,765.59222 433.664131,889.543925 363.49439,988.853335 L363.49439,988.853335 L65.3646667,571.723019 L65.3646667,571.739321 Z",id:"path84"})),t.createElement("g",{id:"blue",transform:"translate(191.447039, 191.331780)"},t.createElement("g",{id:"g88",transform:"translate(-0.000063, 0.685930)"},t.createElement("g",{id:"g94",transform:"translate(0.177296, 0.699054)",fill:"#3EC1D3"},t.createElement("path",{d:"M171.862466,343.697728 C77.0961324,343.697728 -0.00497405932,266.647602 -0.00497405932,171.934957 C-0.00497405932,77.2182874 77.0961324,0.168162396 171.862466,0.168162396 C266.632828,0.168162396 343.741988,77.2182874 343.741988,171.934957 C343.741988,266.647602 266.632828,343.697728 171.862466,343.697728",id:"path96"})),t.createElement("g",{id:"g98",transform:"translate(29.362379, 172.629585)",fill:"#FFFFFF"},t.createElement("path",{d:"M22.8397982,0 L0.671669409,0 C0.671669409,78.2496309 64.380874,141.920035 142.678189,141.920035 L142.678189,119.765407 C76.6007327,119.765407 22.8397982,66.0372141 22.8397982,0",id:"path100"})))))))),t.createElement("span",null,"Pyroscope")]):"",t.createElement(hl,{showMode:g,onHighlightChange:r,highlightQuery:a}),t.createElement(vl,{showMode:g,viewDiff:n,updateViewDiff:f}),t.createElement("div",{className:fl["space-filler"]}),t.createElement(gl,{showMode:g,fitMode:s,updateFitMode:u}),t.createElement(ml,{showMode:g,isFlamegraphDirty:o,reset:l}),t.createElement(pl,{showMode:g,selectedNode:p,onFocusOnSubtree:h}),"both"===d&&t.createElement(bl,{showMode:g,view:e,updateView:c})))}));function pl({onFocusOnSubtree:e,selectedNode:n,showMode:r}){let a="";switch(r){case"small":a="Focus";break;case"large":a="Focus on subtree";break;default:throw new Error("Wrong mode")}const i=n.mapOr((()=>{}),(t=>()=>e(t.i,t.j)));return t.createElement(ll,{disabled:!n.isJust,onClick:i,icon:wi.faCompressAlt},a)}function hl({onHighlightChange:e,showMode:n,highlightQuery:r}){return t.createElement(ki.DebounceInput,{"data-testid":"flamegraph-search",className:`${fl.search} ${"small"===n?fl["search-small"]:""}`,type:"search",name:"flamegraph-search",placeholder:"Search…",minLength:2,debounceTimeout:100,onChange:t=>{e(t.target.value)},value:r})}function ml({isFlamegraphDirty:e,reset:n,showMode:r}){let a="";switch(r){case"small":a="Reset";break;case"large":a="Reset View";break;default:throw new Error("Wrong mode")}return t.createElement(t.Fragment,null,t.createElement(ll,{id:"reset","data-testid":"reset-view",disabled:!e,onClick:n,icon:yi.faUndo},a))}function gl({fitMode:e,updateFitMode:n,showMode:r}){let a={header:"",head:"",tail:""};switch(r){case"small":a={header:"Fit",head:"Head",tail:"Tail"};break;case"large":a={header:"Prefer to Fit",head:"Head first",tail:"Tail first"};break;default:throw new Error("Wrong mode")}return t.createElement("select",{"aria-label":"fit-mode",className:fl["fit-mode-select"],value:e,onChange:e=>n(e.target.value)},t.createElement("option",{disabled:!0},a.header),t.createElement("option",{value:"HEAD"},a.head),t.createElement("option",{value:Yt},a.tail))}function vl({viewDiff:e,updateViewDiff:n,showMode:r}){if(!e)return null;const a=t.createElement("select",{"aria-label":"view-diff",value:e,onChange:e=>{n(e.target.value)}},t.createElement("option",{value:"self"},"Self"),t.createElement("option",{value:"total"},"Total"),t.createElement("option",{value:"diff"},"Diff")),i=t=>e===t?"primary":"default",o=t.createElement(t.Fragment,null,t.createElement(ll,{grouped:!0,icon:vi.faListUl,kind:i("self"),onClick:()=>n("self")},"Self"),t.createElement(ll,{grouped:!0,icon:hi.faBars,kind:i("total"),onClick:()=>n("total")},"Total"),t.createElement(ll,{grouped:!0,icon:pi.faAlignLeft,kind:i("diff"),onClick:()=>n("diff")},"Diff"));return t.createElement("div",{className:"btn-group viz-switch","data-testid":"diff-view"},(()=>{switch(r){case"small":return a;case"large":return o;default:throw new Error(`Invalid option: '${r}'`)}})())}function bl({view:e,updateView:n,showMode:r}){const a=t.createElement("select",{"aria-label":"view",value:e,onChange:e=>{n(e.target.value)}},t.createElement("option",{value:"table"},"Table"),t.createElement("option",{value:"both"},"Both"),t.createElement("option",{value:"icicle"},"Flame")),i=t=>e===t?"primary":"default",o=t.createElement(t.Fragment,null,t.createElement(ll,{grouped:!0,kind:i("table"),icon:bi.faTable,onClick:()=>n("table")},"Table"),t.createElement(ll,{grouped:!0,kind:i("both"),icon:mi.faColumns,onClick:()=>n("both")},"Both"),t.createElement(ll,{grouped:!0,kind:i("icicle"),icon:gi.faIcicles,onClick:()=>n("icicle")},"Flamegraph"));return t.createElement("div",{className:"btn-group viz-switch"},(()=>{switch(r){case"small":return a;case"large":return o;default:throw new Error(`Invalid option: '${r}'`)}})())}const yl=dl;var wl=n(737),kl={};kl.styleTagTransform=Lt(),kl.setAttributes=Dt(),kl.insert=Rt().bind(null,"head"),kl.domAPI=Nt(),kl.insertStyleElement=jt(),Ot()(wl.default,kl);const xl=wl.default&&wl.default.locals?wl.default.locals:void 0;var El=Object.defineProperty,Tl=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,Cl=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Nl=(e,t,n)=>t in e?El(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Pl=(e,t)=>{for(var n in t||(t={}))Ol.call(t,n)&&Nl(e,n,t[n]);if(Cl)for(var n of Cl(t))Ml.call(t,n)&&Nl(e,n,t[n]);return e},Rl=(e,t)=>Tl(e,Sl(t));class _l extends t.Component{constructor(e){super(),this.initialFlamegraphState={focusedNode:D.nothing(),zoom:D.nothing()},this.handleSearchChange=e=>{this.setState({highlightQuery:e})},this.onReset=()=>{this.setState(Rl(Pl({},this.state),{flamegraphConfigs:Pl(Pl({},this.state.flamegraphConfigs),this.initialFlamegraphState)}))},this.onFlamegraphZoom=e=>{e.isJust&&0===e.value.i&&0===e.value.j?this.onReset():this.setState(Rl(Pl({},this.state),{flamegraphConfigs:Rl(Pl({},this.state.flamegraphConfigs),{zoom:e})}))},this.onFocusOnNode=(e,t)=>{if(0===e&&0===t)return void this.onReset();let n=Pl({},this.state.flamegraphConfigs);const{zoom:r}=this.state.flamegraphConfigs;r.isJust&&r.value.i<=e&&(n=Rl(Pl({},n),{zoom:this.initialFlamegraphState.zoom})),this.setState(Rl(Pl({},this.state),{flamegraphConfigs:Rl(Pl({},n),{focusedNode:D.just({i:e,j:t})})}))},this.onTableItemClick=e=>{let{name:t}=e;e.name===this.state.highlightQuery&&(t=""),this.handleSearchChange(t)},this.updateSortBy=e=>{let t=this.state.sortByDirection;t=this.state.sortBy===e?"asc"===t?"desc":"asc":"desc",this.setState({sortBy:e,sortByDirection:t})},this.updateViewDiff=e=>{this.setState({viewDiff:e})},this.updateView=e=>{this.setState({view:e})},this.updateFlamegraphDirtiness=()=>{const e=this.isDirty();this.setState({isFlamegraphDirty:e})},this.updateFitMode=e=>{this.setState({fitMode:e})},this.isDirty=()=>JSON.stringify(this.initialFlamegraphState)!==JSON.stringify(this.state.flamegraphConfigs),this.render=()=>{const e=t.createElement("div",{key:"table-pane",className:p("pane",{hidden:"icicle"===this.state.view||!this.state.flamebearer||this.state.flamebearer.names.length<=1,"vertical-orientation":"double"===this.props.viewType})},t.createElement(li,{"data-testid":"table-view",flamebearer:this.state.flamebearer,sortByDirection:this.state.sortByDirection,sortBy:this.state.sortBy,updateSortBy:this.updateSortBy,view:this.state.view,viewDiff:this.state.viewDiff,fitMode:this.state.fitMode,isFlamegraphDirty:this.state.isFlamegraphDirty,highlightQuery:this.state.highlightQuery,handleTableItemClick:this.onTableItemClick,palette:this.state.palette})),n="table"!==this.state.view||this.state.flamebearer&&this.state.flamebearer.names.length<=1,r=function(e,t){switch(e){case"single":return"flamegraph-single";case"double":return`flamegraph-comparison-${t}`;case"diff":return"flamegraph-diff";default:throw new Error(`Unsupported viewType: ${e}`)}}(this.props.viewType,this.props.viewSide),a=this.state.flamebearer&&n?t.createElement(ei,{key:"flamegraph-pane","data-testid":r,flamebearer:this.state.flamebearer,format:this.parseFormat(this.state.flamebearer.format),view:this.state.view,ExportData:()=>this.props.ExportData,highlightQuery:this.state.highlightQuery,fitMode:this.state.fitMode,viewType:this.props.viewType,zoom:this.state.flamegraphConfigs.zoom,focusedNode:this.state.flamegraphConfigs.focusedNode,label:this.props.query,onZoom:this.onFlamegraphZoom,onFocusOnNode:this.onFocusOnNode,onReset:this.onReset,isDirty:this.isDirty,palette:this.state.palette,setPalette:e=>this.setState({palette:e})}):null,i=function(e,t,n,r){switch(t){case"table":return[r];case"flamegraph":return[n];default:return"double"===e?[n,r]:[r,n]}}(this.props.viewType,this.display,a,e);return t.createElement("div",{className:p("canvas-renderer",{double:"double"===this.props.viewType})},t.createElement("div",{className:"canvas-container"},this.shouldShowToolbar()&&t.createElement(yl,{renderLogo:this.props.renderLogo,view:this.state.view,viewDiff:this.state.viewDiff,display:this.props.display,handleSearchChange:this.handleSearchChange,reset:this.onReset,updateView:this.updateView,updateViewDiff:this.updateViewDiff,updateFitMode:this.updateFitMode,fitMode:this.state.fitMode,isFlamegraphDirty:this.state.isFlamegraphDirty,selectedNode:this.state.flamegraphConfigs.zoom,highlightQuery:this.state.highlightQuery,onFocusOnSubtree:(e,t)=>{this.onFocusOnNode(e,t)}}),this.props.children,t.createElement("div",{className:`${xl.flamegraphContainer} ${p("flamegraph-container panes-wrapper",{"vertical-orientation":"double"===this.props.viewType})}`},i.map((e=>e)))))},this.state={isFlamegraphDirty:!1,sortBy:"self",sortByDirection:"desc",view:"both",viewDiff:"diff"===e.viewType?"diff":void 0,fitMode:e.fitMode?e.fitMode:"HEAD",flamebearer:e.flamebearer,highlightQuery:"",flamegraphConfigs:this.initialFlamegraphState,palette:xa},this.display=void 0!==e.display?e.display:"both"}componentDidUpdate(e,t){e.flamebearer!==this.props.flamebearer&&this.updateFlamebearerData(),t.flamegraphConfigs!==this.state.flamegraphConfigs&&this.updateFlamegraphDirtiness()}componentWillUnmount(){this.abortCurrentJSONController()}shouldShowToolbar(){return void 0===this.props.showToolbar||this.props.showToolbar}updateFlamebearerData(){this.setState({flamebearer:this.props.flamebearer})}parseFormat(e){return a(e||this.state.format)}abortCurrentJSONController(){this.currentJSONController&&this.currentJSONController.abort()}}const Dl=_l;if(!window.flamegraph)throw alert("'flamegraph' is required"),new Error("'flamegraph' is required");const{flamegraph:zl}=window;function jl(){const e=window.buildInfo;return`\n    BUILD INFO:\n    goos: ${e.goos}\n    goarch: ${e.goarch}\n    go_version: ${e.goVersion}\n    version: ${e.version}\n    time: ${e.time}\n    gitSHA: ${e.gitSHA}\n    gitDirty: ${e.gitDirty}\n    embeddedAssets: ${e.useEmbeddedAssets}\n`.replace(/^\s+/gm,"")}function Il(){const e=function({flamebearer:e,metadata:t,leftTicks:n,rightTicks:r}){const a=(i=((e,t)=>{for(var n in t||(t={}))s.call(t,n)&&f(e,n,t[n]);if(u)for(var n of u(t))c.call(t,n)&&f(e,n,t[n]);return e})({},e),d={format:t.format,spyName:t.spyName,sampleRate:t.sampleRate,units:t.units},o(i,l(d)));var i,d;return"double"===a.format&&(a.leftTicks=n,a.rightTicks=r),a.levels=function(e,t){let n=[...t];function r(e,t,n){for(const r of e){let e=0;for(let a=t;a<r.length;a+=n)r[a]+=e,e=r[a]+r[a+1]}}return"double"===e?(r(n,0,7),r(n,3,7)):r(n,0,4),n}(a.format,a.levels),a}(zl),n="single"===e.format?e.format:"diff";return t.createElement("div",null,t.createElement(r,{className:"_4tHm3I+p-TCppEp339lCpQ=="},t.createElement(Dl,{renderLogo:!0,flamebearer:e,viewType:n,display:"both",rawFlamegraph:zl,ExportData:null})),t.createElement("div",{className:"oPAOfLGtavCS0H+av7mk4A==",title:jl()},`Copyright © 2020 – ${(new Date).getFullYear()} Pyroscope, Inc`))}window.addEventListener("DOMContentLoaded",(function(){e.render(t.createElement(Il,null),document.getElementById("root"))}),!1)})()})();</script><script></script><style type="text/css">.xeinbCRCjEqm9ZlU1gIsMQ\=\={background-color:#212124;border:1px solid #141414;border-radius:4px;display:inline-block}.zX84TKpcCVopTlbLs6lWcQ\=\={padding:10px}
@-webkit-keyframes rc-menu-show-slide-left{from{opacity:0;transform:translateX(0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-show-slide-left{from{opacity:0;transform:translateX(0.75rem)}to{opacity:1;transform:none}}@-webkit-keyframes rc-menu-hide-slide-left{from{opacity:1;transform:none}to{opacity:0;transform:translateX(0.75rem)}}@keyframes rc-menu-hide-slide-left{from{opacity:1;transform:none}to{opacity:0;transform:translateX(0.75rem)}}@-webkit-keyframes rc-menu-show-slide-right{from{opacity:0;transform:translateX(-0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-show-slide-right{from{opacity:0;transform:translateX(-0.75rem)}to{opacity:1;transform:none}}@-webkit-keyframes rc-menu-hide-slide-right{from{opacity:1;transform:none}to{opacity:0;transform:translateX(-0.75rem)}}@keyframes rc-menu-hide-slide-right{from{opacity:1;transform:none}to{opacity:0;transform:translateX(-0.75rem)}}@-webkit-keyframes rc-menu-show-slide-top{from{opacity:0;transform:translateY(0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-show-slide-top{from{opacity:0;transform:translateY(0.75rem)}to{opacity:1;transform:none}}@-webkit-keyframes rc-menu-hide-slide-top{from{opacity:1;transform:none}to{opacity:0;transform:translateY(0.75rem)}}@keyframes rc-menu-hide-slide-top{from{opacity:1;transform:none}to{opacity:0;transform:translateY(0.75rem)}}@-webkit-keyframes rc-menu-show-slide-bottom{from{opacity:0;transform:translateY(-0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-show-slide-bottom{from{opacity:0;transform:translateY(-0.75rem)}to{opacity:1;transform:none}}@-webkit-keyframes rc-menu-hide-slide-bottom{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-0.75rem)}}@keyframes rc-menu-hide-slide-bottom{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-0.75rem)}}.rc-menu-container{position:relative;width:0px;height:0px}.rc-menu{margin:0;padding:0;list-style:none;display:none;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.rc-menu:focus{outline:none}.rc-menu--open,.rc-menu--closing{display:block}.rc-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border:1px solid transparent;border-left-color:rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.1);position:absolute;z-index:-1}.rc-menu__arrow--dir-left{right:-0.375rem;transform:translateY(-50%) rotate(135deg)}.rc-menu__arrow--dir-right{left:-0.375rem;transform:translateY(-50%) rotate(-45deg)}.rc-menu__arrow--dir-top{bottom:-0.375rem;transform:translateX(-50%) rotate(-135deg)}.rc-menu__arrow--dir-bottom{top:-0.375rem;transform:translateX(-50%) rotate(45deg)}.rc-menu__item{display:flex;align-items:center;cursor:pointer}.rc-menu__item:focus{outline:none}.rc-menu__item--hover{background-color:#ebebeb}.rc-menu__item--focusable{cursor:default;background-color:inherit}.rc-menu__item--disabled{cursor:default;color:#aaa}.rc-menu__submenu{position:relative}.rc-menu__group{box-sizing:border-box}.rc-menu__radio-group{margin:0;padding:0;list-style:none}.rc-menu__divider{height:1px;margin:.5rem 0;background-color:rgba(0,0,0,.12)}.rc-menu-button{box-sizing:border-box}.rc-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px rgba(0,0,0,.1);min-width:10rem;padding:.5rem 0}.rc-menu--open.rc-menu--dir-left{-webkit-animation:rc-menu-show-slide-left .15s ease-out;animation:rc-menu-show-slide-left .15s ease-out}.rc-menu--closing.rc-menu--dir-left{-webkit-animation:rc-menu-hide-slide-left .15s ease-in;animation:rc-menu-hide-slide-left .15s ease-in}.rc-menu--open.rc-menu--dir-right{-webkit-animation:rc-menu-show-slide-right .15s ease-out;animation:rc-menu-show-slide-right .15s ease-out}.rc-menu--closing.rc-menu--dir-right{-webkit-animation:rc-menu-hide-slide-right .15s ease-in;animation:rc-menu-hide-slide-right .15s ease-in}.rc-menu--open.rc-menu--dir-top{-webkit-animation:rc-menu-show-slide-top .15s ease-out;animation:rc-menu-show-slide-top .15s ease-out}.rc-menu--closing.rc-menu--dir-top{-webkit-animation:rc-menu-hide-slide-top .15s ease-in;animation:rc-menu-hide-slide-top .15s ease-in}.rc-menu--open.rc-menu--dir-bottom{-webkit-animation:rc-menu-show-slide-bottom .15s ease-out;animation:rc-menu-show-slide-bottom .15s ease-out}.rc-menu--closing.rc-menu--dir-bottom{-webkit-animation:rc-menu-hide-slide-bottom .15s ease-in;animation:rc-menu-hide-slide-bottom .15s ease-in}.rc-menu__item{position:relative;padding:.375rem 1.5rem}.rc-menu--animation .rc-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.rc-menu__item--active{color:#fff;background-color:#007bff}.rc-menu__item--type-radio{padding-left:2.2rem}.rc-menu__item--type-radio::before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.rc-menu__item--type-radio.rc-menu__item--checked::before{content:"●"}.rc-menu__item--type-checkbox{padding-left:2.2rem}.rc-menu__item--type-checkbox::before{position:absolute;left:.8rem}.rc-menu__item--type-checkbox.rc-menu__item--checked::before{content:"✔"}.rc-menu__submenu>.rc-menu__item{padding-right:2.5rem}.rc-menu__submenu>.rc-menu__item::after{content:"❯";position:absolute;right:1rem}.rc-menu__header{color:#888;font-size:.8em;padding:.2rem 1.5rem;text-transform:uppercase}
._6UVIPtEdroU-C\+UuDvvZqQ\=\={display:block}
.IGWB84lxf8TMH5c8d0YRxA\=\={box-shadow:0 2px 5px rgba(0,0,0,.33);padding:.25rem 0;background-color:#272727 !important;color:#fff !important}.IGWB84lxf8TMH5c8d0YRxA\=\= ul[class*=rc-menu]{background-color:#272727;color:#fff !important}.IGWB84lxf8TMH5c8d0YRxA\=\= li[class*=hover],.IGWB84lxf8TMH5c8d0YRxA\=\= div[class*=hover]{background-color:#3b3b3b}.IGWB84lxf8TMH5c8d0YRxA\=\= [class*=rc-menu--open]:empty{display:none}.IGWB84lxf8TMH5c8d0YRxA\=\= [class*="rc-menu__item active"]{background-color:#3b3b3b;color:#df8b53}.IGWB84lxf8TMH5c8d0YRxA\=\= [class*=rc-menu__item--focusable]{background-color:inherit !important;padding-top:1rem;padding-bottom:1rem}.IGWB84lxf8TMH5c8d0YRxA\=\= [class*=rc-menu__item--focusable] input{width:100%}.fc5UV67tgofuSWDo5fQyBQ\=\={outline:none;display:inline-block;position:relative;border-radius:4px;background-color:#272727;border:1px solid #4d4d4d;margin-right:5px;padding-right:20px}.fc5UV67tgofuSWDo5fQyBQ\=\=::after{content:"▾";position:absolute;top:3px;right:5px}.fc5UV67tgofuSWDo5fQyBQ\=\=:hover{cursor:pointer}
.lKBS0SpwXK\+7d5ks-v8mbw\=\={cursor:pointer;background:#54d964 !important;color:#000}.Q16CIHtWmjGImegfTyaVBw\=\= tbody tr:not(.lKBS0SpwXK\+7d5ks-v8mbw\=\=):hover{cursor:pointer;color:#fff;background:#3b3b3b}
.VQc9TJaJeDMh56chqs15zw\=\={white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;border:1px solid #4d4d4d;border-radius:4px}.kYovCbiEUITKmw9BG2o5pg\=\={margin-right:5px}.taBiOnH8S2GQxk6e5FTcIQ\=\={background:#272727}.taBiOnH8S2GQxk6e5FTcIQ\=\=:hover:not(:disabled){background-color:#414141}.taBiOnH8S2GQxk6e5FTcIQ\=\=:disabled{color:rgba(255,255,255,.3);pointer-events:none}.nU2Cc0IqhN2gZ69n\+Nl9Xg\=\={color:#222;background-color:#2ecc40;border-left-color:#2ecc40;border-right-color:#2ecc40;border-top-color:#2ecc40;border-bottom-color:#2ecc40}.nU2Cc0IqhN2gZ69n\+Nl9Xg\=\=:hover{background-color:#54d964}.nU2Cc0IqhN2gZ69n\+Nl9Xg\=\=:disabled{border-color:#7ee289;background-color:#7ee289;pointer-events:none}.e\+uyVp3x-UZ5VJDH4-EGVQ\=\={background-color:#0074d9;border-left-color:#0074d9;border-right-color:#0074d9;border-top-color:#0074d9;border-bottom-color:#0074d9}.e\+uyVp3x-UZ5VJDH4-EGVQ\=\=:hover{background-color:#0d8eff}.e\+uyVp3x-UZ5VJDH4-EGVQ\=\=:disabled{border-color:#40a6ff;background-color:#40a6ff;pointer-events:none}.sWzXuy6DGkDJzHD-96twZQ\=\={color:#fff;background-color:#dc3545;border-left-color:#dc3545;border-right-color:#dc3545;border-top-color:#dc3545;border-bottom-color:#dc3545}.sWzXuy6DGkDJzHD-96twZQ\=\=:hover{background-color:#e4606d}.sWzXuy6DGkDJzHD-96twZQ\=\=:disabled{border-color:#eb8c95;background-color:#eb8c95;pointer-events:none}.Z\+CSHY1VD28ewuZdYuD4pw\=\={margin:0;border-right:0;border-radius:0;padding-left:12px;padding-right:12px}.Z\+CSHY1VD28ewuZdYuD4pw\=\=:first-child{border-left:1px solid #4d4d4d;border-radius:4px 0 0 4px}.Z\+CSHY1VD28ewuZdYuD4pw\=\=:last-child{border-right:1px solid #4d4d4d;border-radius:0 4px 4px 0}
._4tHm3I\+p-TCppEp339lCpQ\=\={width:100%}.oPAOfLGtavCS0H\+av7mk4A\=\={text-align:center;padding:30px 0}
</style><style type="text/css">.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,:global .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,:global .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-year-read-view--down-arrow,:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,:global .react-datepicker__year-read-view--down-arrow::before,:global .react-datepicker__month-read-view--down-arrow::before,:global .react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,:global .react-datepicker__year-read-view--down-arrow::before,:global .react-datepicker__month-read-view--down-arrow::before,:global .react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}:global .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,:global .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,:global .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-year-read-view--down-arrow,:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,:global .react-datepicker__year-read-view--down-arrow::before,:global .react-datepicker__month-read-view--down-arrow::before,:global .react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}:global .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,:global .react-datepicker__year-read-view--down-arrow::before,:global .react-datepicker__month-read-view--down-arrow::before,:global .react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}:global .react-datepicker-wrapper{display:inline-block;padding:0;border:0}:global .react-datepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}:global .react-datepicker--time-only .react-datepicker__triangle{left:35px}:global .react-datepicker--time-only .react-datepicker__time-container{border-left:0}:global .react-datepicker--time-only .react-datepicker__time,:global .react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}:global .react-datepicker__triangle{position:absolute;left:50px}:global .react-datepicker-popper{z-index:1}:global .react-datepicker-popper[data-placement^=bottom]{margin-top:10px}:global .react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,:global .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}:global .react-datepicker-popper[data-placement^=top]{margin-bottom:10px}:global .react-datepicker-popper[data-placement^=right]{margin-left:8px}:global .react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}:global .react-datepicker-popper[data-placement^=left]{margin-right:8px}:global .react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}:global .react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}:global .react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}:global .react-datepicker__header--time{border-top-left-radius:0}:global .react-datepicker__header{border-top-right-radius:.3rem}:global .react-datepicker__year-dropdown-container--select,:global .react-datepicker__month-dropdown-container--select,:global .react-datepicker__month-year-dropdown-container--select,:global .react-datepicker__year-dropdown-container--scroll,:global .react-datepicker__month-dropdown-container--scroll,:global .react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}:global .react-datepicker__current-month,:global .react-datepicker-time__header,:global .react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}:global .react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:global .react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}:global .react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}:global .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}:global .react-datepicker__navigation--previous--disabled,:global .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}:global .react-datepicker__navigation--next{right:10px;border-left-color:#ccc}:global .react-datepicker__navigation--next--with-time{right:95px}:global .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}:global .react-datepicker__navigation--next--disabled,:global .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}:global .react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}:global .react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}:global .react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}:global .react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}:global .react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}:global .react-datepicker__month-container{float:left}:global .react-datepicker__year{margin:.4rem;text-align:center}:global .react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}:global .react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}:global .react-datepicker__month{margin:.4rem;text-align:center}:global .react-datepicker__month .react-datepicker__month-text,:global .react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}:global .react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}:global .react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}:global .react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}:global .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}:global .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}:global .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,:global .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:global .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}:global .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}:global .react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}:global .react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}:global .react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}:global .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}:global .react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}:global .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}:global .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}:global .react-datepicker__day-names,:global .react-datepicker__week{white-space:nowrap}:global .react-datepicker__day-name,:global .react-datepicker__day,:global .react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}:global .react-datepicker__month--selected,:global .react-datepicker__month--in-selecting-range,:global .react-datepicker__month--in-range,:global .react-datepicker__quarter--selected,:global .react-datepicker__quarter--in-selecting-range,:global .react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}:global .react-datepicker__month--selected:hover,:global .react-datepicker__month--in-selecting-range:hover,:global .react-datepicker__month--in-range:hover,:global .react-datepicker__quarter--selected:hover,:global .react-datepicker__quarter--in-selecting-range:hover,:global .react-datepicker__quarter--in-range:hover{background-color:#1d5d90}:global .react-datepicker__month--disabled,:global .react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}:global .react-datepicker__month--disabled:hover,:global .react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}:global .react-datepicker__day,:global .react-datepicker__month-text,:global .react-datepicker__quarter-text,:global .react-datepicker__year-text{cursor:pointer}:global .react-datepicker__day:hover,:global .react-datepicker__month-text:hover,:global .react-datepicker__quarter-text:hover,:global .react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}:global .react-datepicker__day--today,:global .react-datepicker__month-text--today,:global .react-datepicker__quarter-text--today,:global .react-datepicker__year-text--today{font-weight:bold}:global .react-datepicker__day--highlighted,:global .react-datepicker__month-text--highlighted,:global .react-datepicker__quarter-text--highlighted,:global .react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}:global .react-datepicker__day--highlighted:hover,:global .react-datepicker__month-text--highlighted:hover,:global .react-datepicker__quarter-text--highlighted:hover,:global .react-datepicker__year-text--highlighted:hover{background-color:#32be3f}:global .react-datepicker__day--highlighted-custom-1,:global .react-datepicker__month-text--highlighted-custom-1,:global .react-datepicker__quarter-text--highlighted-custom-1,:global .react-datepicker__year-text--highlighted-custom-1{color:#f0f}:global .react-datepicker__day--highlighted-custom-2,:global .react-datepicker__month-text--highlighted-custom-2,:global .react-datepicker__quarter-text--highlighted-custom-2,:global .react-datepicker__year-text--highlighted-custom-2{color:green}:global .react-datepicker__day--selected,:global .react-datepicker__day--in-selecting-range,:global .react-datepicker__day--in-range,:global .react-datepicker__month-text--selected,:global .react-datepicker__month-text--in-selecting-range,:global .react-datepicker__month-text--in-range,:global .react-datepicker__quarter-text--selected,:global .react-datepicker__quarter-text--in-selecting-range,:global .react-datepicker__quarter-text--in-range,:global .react-datepicker__year-text--selected,:global .react-datepicker__year-text--in-selecting-range,:global .react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}:global .react-datepicker__day--selected:hover,:global .react-datepicker__day--in-selecting-range:hover,:global .react-datepicker__day--in-range:hover,:global .react-datepicker__month-text--selected:hover,:global .react-datepicker__month-text--in-selecting-range:hover,:global .react-datepicker__month-text--in-range:hover,:global .react-datepicker__quarter-text--selected:hover,:global .react-datepicker__quarter-text--in-selecting-range:hover,:global .react-datepicker__quarter-text--in-range:hover,:global .react-datepicker__year-text--selected:hover,:global .react-datepicker__year-text--in-selecting-range:hover,:global .react-datepicker__year-text--in-range:hover{background-color:#1d5d90}:global .react-datepicker__day--keyboard-selected,:global .react-datepicker__month-text--keyboard-selected,:global .react-datepicker__quarter-text--keyboard-selected,:global .react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}:global .react-datepicker__day--keyboard-selected:hover,:global .react-datepicker__month-text--keyboard-selected:hover,:global .react-datepicker__quarter-text--keyboard-selected:hover,:global .react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}:global .react-datepicker__day--in-selecting-range,:global .react-datepicker__month-text--in-selecting-range,:global .react-datepicker__quarter-text--in-selecting-range,:global .react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range :global .react-datepicker__day--in-range,.react-datepicker__month--selecting-range :global .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range :global .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range :global .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}:global .react-datepicker__day--disabled,:global .react-datepicker__month-text--disabled,:global .react-datepicker__quarter-text--disabled,:global .react-datepicker__year-text--disabled{cursor:default;color:#ccc}:global .react-datepicker__day--disabled:hover,:global .react-datepicker__month-text--disabled:hover,:global .react-datepicker__quarter-text--disabled:hover,:global .react-datepicker__year-text--disabled:hover{background-color:transparent}:global .react-datepicker__month-text.react-datepicker__month--selected:hover,:global .react-datepicker__month-text.react-datepicker__month--in-range:hover,:global .react-datepicker__month-text.react-datepicker__quarter--selected:hover,:global .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,:global .react-datepicker__quarter-text.react-datepicker__month--selected:hover,:global .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,:global .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,:global .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}:global .react-datepicker__month-text:hover,:global .react-datepicker__quarter-text:hover{background-color:#f0f0f0}:global .react-datepicker__input-container{position:relative;display:inline-block;width:100%}:global .react-datepicker__year-read-view,:global .react-datepicker__month-read-view,:global .react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}:global .react-datepicker__year-read-view:hover,:global .react-datepicker__month-read-view:hover,:global .react-datepicker__month-year-read-view:hover{cursor:pointer}:global .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}:global .react-datepicker__year-read-view--down-arrow,:global .react-datepicker__month-read-view--down-arrow,:global .react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}:global .react-datepicker__year-dropdown,:global .react-datepicker__month-dropdown,:global .react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}:global .react-datepicker__year-dropdown:hover,:global .react-datepicker__month-dropdown:hover,:global .react-datepicker__month-year-dropdown:hover{cursor:pointer}:global .react-datepicker__year-dropdown--scrollable,:global .react-datepicker__month-dropdown--scrollable,:global .react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}:global .react-datepicker__year-option,:global .react-datepicker__month-option,:global .react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}:global .react-datepicker__year-option:first-of-type,:global .react-datepicker__month-option:first-of-type,:global .react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}:global .react-datepicker__year-option:last-of-type,:global .react-datepicker__month-option:last-of-type,:global .react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}:global .react-datepicker__year-option:hover,:global .react-datepicker__month-option:hover,:global .react-datepicker__month-year-option:hover{background-color:#ccc}:global .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,:global .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,:global .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}:global .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,:global .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,:global .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}:global .react-datepicker__year-option--selected,:global .react-datepicker__month-option--selected,:global .react-datepicker__month-year-option--selected{position:absolute;left:15px}:global .react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}:global .react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}:global .react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}:global .react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}:global .react-datepicker__portal .react-datepicker__day-name,:global .react-datepicker__portal .react-datepicker__day,:global .react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){:global .react-datepicker__portal .react-datepicker__day-name,:global .react-datepicker__portal .react-datepicker__day,:global .react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}:global .react-datepicker__portal .react-datepicker__current-month,:global .react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}:global .react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}:global .react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}:global .react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}:global .react-datepicker__portal .react-datepicker__navigation--previous--disabled,:global .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}:global .react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}:global .react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}:global .react-datepicker__portal .react-datepicker__navigation--next--disabled,:global .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}
*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}
button,input,select,textarea{background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}select{-moz-appearance:none;-webkit-appearance:none;background:no-repeat right center/1em;border-radius:0;padding-right:1em}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")}::-ms-expand{display:none}:-ms-input-placeholder{color:rgba(0,0,0,.54)}
html{font-family:system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}code,kbd,samp,pre{font-family:"Menlo","Consolas","Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.pane-wrapper .flamegraph-pane,.flamegraph-pane{flex:1;position:relative}.flamegraph-header{padding-bottom:5px;display:flex;justify-content:space-between}.flamegraph-header>div:first-child{width:100%}.flamegraph-header .row{display:flex;justify-content:center}.flamegraph-header .flamegraph-legend{display:flex;align-items:center;font-size:11px;justify-content:center;margin-bottom:10px}.flamegraph-header .flamegraph-legend-list{display:flex;justify-content:center}.flamegraph-header .flamegraph-legend-item{width:35px;text-align:center}.flamegraph-header .flamegraph-legend-item:first-child,.flamegraph-header .flamegraph-legend-item:last-child{width:40px}.flamegraph-tooltip{max-width:80%;position:fixed;background:#fff;white-space:nowrap;box-shadow:1px 2px 4px 0px rgba(0,0,0,.3);border-radius:4px;padding:3px 5px;color:#333;font-size:12px;visibility:hidden;z-index:1}.flamegraph-tooltip-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.drp-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drp-label{margin-bottom:-10px}.drp-container{position:relative}.drp-container svg{margin-right:5px}.drp-container .drp-dropdown{background-color:#212124;display:none;position:absolute;top:45px;right:0px;width:400px;padding:20px 20px 20px 20px;border:1px solid #4b4b4b;box-shadow:0 5px 20px rgba(0,0,0,.9);border-radius:4px;z-index:1}.drp-container h4:nth-child(1),.drp-container h5:nth-child(1){margin-top:0}.drp-container h4,.drp-container h5{margin:10px 0}.drp-container .drp-presets{display:flex;flex-direction:row;margin-left:-20px;margin-right:-20px}.drp-container .drp-presets .drp-preset-column{flex:1;display:flex;align-items:stretch;flex-direction:column}.drp-container .drp-custom{margin-top:20px}.drp-container .drp-preset{outline:none;border:none;text-align:left;padding:2px 0;padding-left:20px;color:rgba(255,255,255,.66)}.drp-container .drp-preset:focus{outline:none}.drp-container .drp-preset:focus:active{outline:none}.drp-container .drp-preset svg{-webkit-margin-start:.5em;margin-inline-start:.5em}.drp-container .drp-preset:hover,.drp-container .drp-preset.active{color:#fff;background:#3b3b3b}.drp-container .drp-preset:hover{cursor:pointer}.drp-container.opened .drp-dropdown{display:block}.drp-container .drp-calendar-input-group{margin-top:15px;display:flex;flex-direction:row}.drp-custom label{display:block}.drp-custom .until{margin-top:10px}.drp-custom button{margin-top:20px}.react-datepicker__day--in-range{background-color:#216ba5 !important;color:#fff !important}.react-datepicker__day--in-selecting-range{background:none;color:#000}.react-datepicker__day--in-range:hover{background-color:#216ba5;color:#fff}.react-datepicker__day--disabled{background-color:transparent;color:#ccc}.react-datepicker__day--in-selecting-range:hover{color:#fff}.labels{min-width:350px;visibility:none}.labels.visible{visibility:block}.labels select{margin-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.labels .label{display:inline-block;border:1px solid #4d4d4d;border-radius:4px;background:#272727;padding:0 6px;margin-right:10px;line-height:1.6}.labels .label:hover{background:#3b3b3b}.labels .label .label-name{font-weight:400}.labels .label .label-name:after{content:": ";display:inline}.labels .label .label-delete-btn{border:none;padding:0px;position:relative;cursor:pointer}.labels .label .label-delete-btn::after{content:"×";display:block;position:absolute;font-weight:400;top:-30px;right:-16px;background:#ff4136;padding:5px;line-height:.65;border-radius:50%;width:22px;height:22px;opacity:0}.labels .label:hover .label-delete-btn::after{opacity:1}.labels-new-label .labels-new-input{width:100px;border-radius:4px;margin-right:10px}.dropdown-container{position:relative;display:inline-block}.dropdown-container .btn{width:35px;height:35px}.dropdown-toggle{margin-right:5px}.dropdown-header{display:block;padding:4px 16px;font-size:12px;line-height:20px;color:#888;white-space:nowrap}.dropdown-menu-item{display:block;padding:4px 16px;clear:both;font-weight:normal;font-size:11px;line-height:20px;color:#222;text-decoration:none;white-space:nowrap;cursor:pointer;width:100%;text-align:left;border:0}.dropdown-menu-item:hover{background-color:#ccc}.dropdown-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#eee}.menu-show{display:flex;min-width:150px;position:absolute;right:0;z-index:1000;flex-direction:column;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);color:#000}.menu-hide{display:none}code[class*=language-],pre[class*=language-]{font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:.4em .8em;margin:.5em 0;overflow:auto;background-size:1em 1em}code[class*=language-]{background:#000;color:#999;box-shadow:-0.3em 0 0 .3em #000,.3em 0 0 .3em #000}:not(pre)>code[class*=language-]{padding:.2em;border-radius:.3em;box-shadow:none;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#aaa}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:#0cf}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin{color:#33a2e5}.token.operator,.token.entity,.token.url,.language-css .token.string,.token.variable,.token.inserted{color:#9acd32}.token.atrule,.token.attr-value,.token.keyword{color:#74e680}.token.regex,.token.important{color:orange}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}pre.diff-highlight.diff-highlight>code .token.deleted:not(.prefix),pre>code.diff-highlight.diff-highlight .token.deleted:not(.prefix){background-color:rgba(255,0,0,.3);display:inline}pre.diff-highlight.diff-highlight>code .token.inserted:not(.prefix),pre>code.diff-highlight.diff-highlight .token.inserted:not(.prefix){background-color:rgba(0,255,128,.3);display:inline}.tags-bar{display:flex;padding:5px 0 15px}.tags-bar .tags-query{flex-grow:1;display:flex;align-items:center}.tags-bar .tags-app-name{position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#272727;border:1px solid #4d4d4d;height:100%;display:flex;align-items:center;padding:0 5px;border-right:none}.tags-bar .tags-input{flex-grow:20;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;caret-color:#fff;color:rgba(0,0,0,0);letter-spacing:0;font-family:arial;font-size:16px}.tags-bar .tags-query-execute{flex-grow:1;border-top-left-radius:0px;border-bottom-left-radius:0px;caret-color:#fff;background-color:#0074d9;border-color:#0059a6;letter-spacing:0;font-family:arial;font-size:16px}.tags-bar .tags-query-execute:hover{background-color:#0d8eff !important}.tags-bar .tags-highlighted{height:0;width:0;margin-top:-17px;margin-right:-7px;z-index:1;margin-left:5px;pointer-events:none;overflow:inherit;background:none;padding:0}.tags-bar .tags-highlighted code{font-size:16px;font-family:arial;background:none;border:none;box-shadow:none;padding:0;margin:0}.tags-bar .tag-content{width:100%;box-sizing:content-box;padding:0;margin:0}.btn{outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;border:1px solid #4d4d4d;border-radius:4px;background:#272727}.btn:focus{outline:none}.btn:focus:active{outline:none}.btn:hover:not(:disabled){background:#3b3b3b}.btn:disabled{color:rgba(255,255,255,.3);color:1px solid rgba(255,255,255,.12);pointer-events:none}.btn.primary{background-color:#269f34;border-left-color:#269f34;border-right-color:#269f34;border-top-color:#269f34;border-bottom-color:#269f34;transition:.3s cubic-bezier(0.17, 0.67, 0.83, 0.67);font-weight:600}.btn.primary:hover{background-color:#2ecc40}body.login-page{background:radial-gradient(farthest-side at 0% 0%, rgba(0, 0, 0, 0.3) 60%, rgba(0, 0, 0, 0.6)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22160%22%20height%3D%2215%22%20viewBox%3D%220%200%20160%2015%22%20preserveAspectRatio%3D%22xMinYMin%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-opacity%3D%220.13%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M0%200.5c26.7%200%2053.3%2014%2080%2014%2026.7%200%2053.3-14%2080-14M0-4.5c26.7%200%2053.3%2014%2080%2014%2026.7%200%2053.3-14%2080-14M0-9.5c26.7%200%2053.3%2014%2080%2014%2026.7%200%2053.3-14%2080-14M0%205.5c26.7%200%2053.3%2014%2080%2014%2026.7%200%2053.3-14%2080-14M0%2010.5c26.7%200%2053.3%2014%2080%2014%2026.7%200%2053.3-14%2080-14%22%2F%3E%3C%2Fsvg%3E),linear-gradient(180deg, #29a3b4 0, #510f16 100%) fixed;background-size:cover,auto,auto;display:flex;justify-content:center;align-items:center}.bg-2{position:absolute;left:0;right:0;top:0;bottom:0;background-image:radial-gradient(farthest-corner at 0% 0%, rgba(0, 0, 0, 0.5) 0%, black);transition:background-size 2s ease-out,opacity 2s ease-out}.bg-2.fade-out{opacity:0;background-size:150% 150%}.login-form{width:450px;padding:0 0;background-color:rgba(0,0,0,.6);box-shadow:0 3px 30px 0 rgba(0,0,0,.3);border-radius:10px;margin:auto;text-align:center;position:absolute;left:0;right:0;padding-bottom:50px;overflow:hidden}.login-form .login-to-continue{margin:20px 70px 30px}.login-form .login-to-continue a{color:#2385e0}.login-form hr{opacity:.3;margin:30px 70px 40px}.welcome-logo{background-image:url("data:image/svg+xml,%3csvg width='1024px' height='1024px' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e %3ctitle%3eArtboard@2x%3c/title%3e %3cdefs%3e %3cradialGradient cx='49.4236252%25' cy='92.6627823%25' fx='49.4236252%25' fy='92.6627823%25' r='195.066755%25' gradientTransform='translate(0.494236,0.926628),scale(1.000000,0.735610),rotate(-90.000000),translate(-0.494236,-0.926628)' id='radialGradient-1'%3e %3cstop stop-color='%23FFB90C' offset='0%25'%3e%3c/stop%3e %3cstop stop-color='%23F9243A' offset='38.390924%25'%3e%3c/stop%3e %3cstop stop-color='%23F9243A' offset='50.5405%25'%3e%3c/stop%3e %3cstop stop-color='%23B51424' offset='73.98091%25'%3e%3c/stop%3e %3cstop stop-color='%23B51424' offset='100%25'%3e%3c/stop%3e %3c/radialGradient%3e %3c/defs%3e %3cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e %3cg id='fire-part' transform='translate(148.516736, 0.000000)' fill-rule='nonzero'%3e %3cg id='whole-thing' transform='translate(363.983264, 495.000000) scale(-1, 1) rotate(-180.000000) translate(-363.983264, -495.000000) translate(0.483264, 0.000000)'%3e %3cg id='g70' transform='translate(-0.000091, 0.685815)' fill='url(%23radialGradient-1)'%3e %3cpath d='M65.3646667,571.739321 L65.4492471,571.698868 C19.5139147,505.999969 -5.32464048,424.477859 1.04305801,336.877516 L1.04305801,336.877516 C14.0321963,158.179446 159.192462,13.7596653 338.059844,1.5917266 L338.059844,1.5917266 C419.418369,-3.93888015 495.500283,17.3823334 558.456522,57.4611191 L558.456522,57.4611191 L481.301947,162.097965 C437.516468,136.521928 399.367671,129.590556 363.486536,130.155994 L363.486536,130.155994 C234.497143,130.155994 129.556988,235.032238 129.556988,363.946998 L129.556988,363.946998 C129.556988,492.865683 234.497143,597.738003 363.486536,597.738003 L363.486536,597.738003 C492.483783,597.738003 597.427864,492.865683 597.427864,363.946998 L597.427864,363.946998 C597.41276,304.634864 581.39383,255.677522 530.630465,199.668053 L607.770843,95.1329436 C680.936847,161.576603 726.932594,257.364176 726.932594,363.946998 L726.932594,363.946998 C726.932594,458.031616 691.13483,543.75602 632.416071,608.271816 L632.416071,608.271816 L632.416071,608.275741 L533.597728,748.122808 L428.601388,617.203806 L434.703262,646.563419 C459.453008,765.59222 433.664131,889.543925 363.49439,988.853335 L363.49439,988.853335 L65.3646667,571.723019 L65.3646667,571.739321 Z' id='path84'%3e%3c/path%3e %3c/g%3e %3cg id='blue' transform='translate(191.447039, 191.331780)'%3e %3cg id='g88' transform='translate(-0.000063, 0.685930)'%3e %3cg id='g94' transform='translate(0.177296, 0.699054)' fill='%233EC1D3'%3e %3cpath d='M171.862466,343.697728 C77.0961324,343.697728 -0.00497405932,266.647602 -0.00497405932,171.934957 C-0.00497405932,77.2182874 77.0961324,0.168162396 171.862466,0.168162396 C266.632828,0.168162396 343.741988,77.2182874 343.741988,171.934957 C343.741988,266.647602 266.632828,343.697728 171.862466,343.697728' id='path96'%3e%3c/path%3e %3c/g%3e %3cg id='g98' transform='translate(29.362379, 172.629585)' fill='%23FFFFFF'%3e %3cpath d='M22.8397982,0 L0.671669409,0 C0.671669409,78.2496309 64.380874,141.920035 142.678189,141.920035 L142.678189,119.765407 C76.6007327,119.765407 22.8397982,66.0372141 22.8397982,0' id='path100'%3e%3c/path%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/svg%3e");width:100px;height:100px;display:inline-block;background-size:100px 100px;margin:50px auto 25px;background-repeat:no-repeat}.welcome-title{margin-top:0}.sign-in-buttons{padding:0 80px}.sign-in-button{display:block;list-style:none;line-height:1;padding:10px 20px;height:40px;border-radius:4px;text-decoration:none;width:100%;color:#fff;margin:0 auto 15px;text-shadow:0 1px 2px rgba(0,0,0,.33);transition:background-color .2s ease-in}.sign-in-button svg{display:inline-block;vertical-align:middle;width:20px;height:20px}.sign-in-button span{line-height:1;display:inline-block;vertical-align:middle;width:160px;text-align:left}.sign-in-button-github{background-color:#464646}.sign-in-button-github:hover{background-color:#393939}.sign-in-button-gitlab{background-color:#fc6d26}.sign-in-button-gitlab:hover{background-color:#fc5c0d}.sign-in-button-google{background-color:#e84d3c}.sign-in-button-google:hover{background-color:#e53825}.sign-in-button-go-back{background-color:#333}.sign-in-button-go-back span{width:180px}.sign-in-button-go-back:hover{background-color:#262626}.sign-in-button-signup{background-color:#333}.sign-in-button-signup span{width:180px}.sign-in-button-signup:hover{background-color:#262626}.signin-form{padding:0 3em 0 3em}.signin-form>div{text-align:start;padding-top:.5em}.signin-form>div label{font-weight:bolder}.signin-form>div input{width:100%}.signin-form button.sign-in-button,.signin-form button.sign-up-button{background-color:#3d71d9;color:#fff;padding-top:.5em;cursor:pointer}.signin-form button.sign-in-button:hover,.signin-form button.sign-up-button:hover{background-color:#2962d3}.signin-form>.error{color:#fff;background-color:#8a1722;font-weight:bold;padding:0px 1em 0px 1em}.signup-form{padding:0 3em 0 3em}.signup-form>div{text-align:start;padding-top:.5em}.signup-form>div label{font-weight:bolder}.signup-form>div input{width:100%}.signup-form button.sign-in-button,.signup-form button.sign-up-button{background-color:#3d71d9;color:#fff;padding-top:.5em}.signup-form button.sign-in-button:hover,.signup-form button.sign-up-button:hover{background-color:#2962d3}.login-page-div{display:flex;flex-direction:row;align-items:center;padding:0 3em 0 3em}.login-page-div>div{flex:2;align-content:center}.login-page-div>div:nth-child(2){flex:4}.login-page-div hr{margin:20px 0px 20px 0px;background-color:#fff;opacity:1;box-shadow:none;border-bottom-style:none;border-top-style:1px solid #fff}html{width:100vw}body{font:400 16px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#1b1b1b;color:#fff}pre,code,tt{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px}tt{border-radius:3px;border:1px solid #aaa;padding:2px 4px;background-color:rgba(255,255,255,.3)}.navbar{display:flex;height:60px;align-items:center}.logo-main{background-image:url("data:image/svg+xml,%3csvg width='1024px' height='1024px' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e %3ctitle%3eArtboard@2x%3c/title%3e %3cdefs%3e %3cradialGradient cx='49.4236252%25' cy='92.6627823%25' fx='49.4236252%25' fy='92.6627823%25' r='195.066755%25' gradientTransform='translate(0.494236,0.926628),scale(1.000000,0.735610),rotate(-90.000000),translate(-0.494236,-0.926628)' id='radialGradient-1'%3e %3cstop stop-color='%23FFB90C' offset='0%25'%3e%3c/stop%3e %3cstop stop-color='%23F9243A' offset='38.390924%25'%3e%3c/stop%3e %3cstop stop-color='%23F9243A' offset='50.5405%25'%3e%3c/stop%3e %3cstop stop-color='%23B51424' offset='73.98091%25'%3e%3c/stop%3e %3cstop stop-color='%23B51424' offset='100%25'%3e%3c/stop%3e %3c/radialGradient%3e %3c/defs%3e %3cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e %3cg id='fire-part' transform='translate(148.516736, 0.000000)' fill-rule='nonzero'%3e %3cg id='whole-thing' transform='translate(363.983264, 495.000000) scale(-1, 1) rotate(-180.000000) translate(-363.983264, -495.000000) translate(0.483264, 0.000000)'%3e %3cg id='g70' transform='translate(-0.000091, 0.685815)' fill='url(%23radialGradient-1)'%3e %3cpath d='M65.3646667,571.739321 L65.4492471,571.698868 C19.5139147,505.999969 -5.32464048,424.477859 1.04305801,336.877516 L1.04305801,336.877516 C14.0321963,158.179446 159.192462,13.7596653 338.059844,1.5917266 L338.059844,1.5917266 C419.418369,-3.93888015 495.500283,17.3823334 558.456522,57.4611191 L558.456522,57.4611191 L481.301947,162.097965 C437.516468,136.521928 399.367671,129.590556 363.486536,130.155994 L363.486536,130.155994 C234.497143,130.155994 129.556988,235.032238 129.556988,363.946998 L129.556988,363.946998 C129.556988,492.865683 234.497143,597.738003 363.486536,597.738003 L363.486536,597.738003 C492.483783,597.738003 597.427864,492.865683 597.427864,363.946998 L597.427864,363.946998 C597.41276,304.634864 581.39383,255.677522 530.630465,199.668053 L607.770843,95.1329436 C680.936847,161.576603 726.932594,257.364176 726.932594,363.946998 L726.932594,363.946998 C726.932594,458.031616 691.13483,543.75602 632.416071,608.271816 L632.416071,608.271816 L632.416071,608.275741 L533.597728,748.122808 L428.601388,617.203806 L434.703262,646.563419 C459.453008,765.59222 433.664131,889.543925 363.49439,988.853335 L363.49439,988.853335 L65.3646667,571.723019 L65.3646667,571.739321 Z' id='path84'%3e%3c/path%3e %3c/g%3e %3cg id='blue' transform='translate(191.447039, 191.331780)'%3e %3cg id='g88' transform='translate(-0.000063, 0.685930)'%3e %3cg id='g94' transform='translate(0.177296, 0.699054)' fill='%233EC1D3'%3e %3cpath d='M171.862466,343.697728 C77.0961324,343.697728 -0.00497405932,266.647602 -0.00497405932,171.934957 C-0.00497405932,77.2182874 77.0961324,0.168162396 171.862466,0.168162396 C266.632828,0.168162396 343.741988,77.2182874 343.741988,171.934957 C343.741988,266.647602 266.632828,343.697728 171.862466,343.697728' id='path96'%3e%3c/path%3e %3c/g%3e %3cg id='g98' transform='translate(29.362379, 172.629585)' fill='%23FFFFFF'%3e %3cpath d='M22.8397982,0 L0.671669409,0 C0.671669409,78.2496309 64.380874,141.920035 142.678189,141.920035 L142.678189,119.765407 C76.6007327,119.765407 22.8397982,66.0372141 22.8397982,0' id='path100'%3e%3c/path%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/svg%3e");background-size:36px 36px;width:36px;height:36px;background-position:0px 0px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:8px}.navbar .logo{margin:0;padding:0;font-weight:400;background-image:url("data:image/svg+xml,%3csvg width='1024px' height='1024px' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e %3ctitle%3eArtboard@2x%3c/title%3e %3cdefs%3e %3cradialGradient cx='49.4236252%25' cy='92.6627823%25' fx='49.4236252%25' fy='92.6627823%25' r='195.066755%25' gradientTransform='translate(0.494236,0.926628),scale(1.000000,0.735610),rotate(-90.000000),translate(-0.494236,-0.926628)' id='radialGradient-1'%3e %3cstop stop-color='%23FFB90C' offset='0%25'%3e%3c/stop%3e %3cstop stop-color='%23F9243A' offset='38.390924%25'%3e%3c/stop%3e %3cstop stop-color='%23F9243A' offset='50.5405%25'%3e%3c/stop%3e %3cstop stop-color='%23B51424' offset='73.98091%25'%3e%3c/stop%3e %3cstop stop-color='%23B51424' offset='100%25'%3e%3c/stop%3e %3c/radialGradient%3e %3c/defs%3e %3cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e %3cg id='fire-part' transform='translate(148.516736, 0.000000)' fill-rule='nonzero'%3e %3cg id='whole-thing' transform='translate(363.983264, 495.000000) scale(-1, 1) rotate(-180.000000) translate(-363.983264, -495.000000) translate(0.483264, 0.000000)'%3e %3cg id='g70' transform='translate(-0.000091, 0.685815)' fill='url(%23radialGradient-1)'%3e %3cpath d='M65.3646667,571.739321 L65.4492471,571.698868 C19.5139147,505.999969 -5.32464048,424.477859 1.04305801,336.877516 L1.04305801,336.877516 C14.0321963,158.179446 159.192462,13.7596653 338.059844,1.5917266 L338.059844,1.5917266 C419.418369,-3.93888015 495.500283,17.3823334 558.456522,57.4611191 L558.456522,57.4611191 L481.301947,162.097965 C437.516468,136.521928 399.367671,129.590556 363.486536,130.155994 L363.486536,130.155994 C234.497143,130.155994 129.556988,235.032238 129.556988,363.946998 L129.556988,363.946998 C129.556988,492.865683 234.497143,597.738003 363.486536,597.738003 L363.486536,597.738003 C492.483783,597.738003 597.427864,492.865683 597.427864,363.946998 L597.427864,363.946998 C597.41276,304.634864 581.39383,255.677522 530.630465,199.668053 L607.770843,95.1329436 C680.936847,161.576603 726.932594,257.364176 726.932594,363.946998 L726.932594,363.946998 C726.932594,458.031616 691.13483,543.75602 632.416071,608.271816 L632.416071,608.271816 L632.416071,608.275741 L533.597728,748.122808 L428.601388,617.203806 L434.703262,646.563419 C459.453008,765.59222 433.664131,889.543925 363.49439,988.853335 L363.49439,988.853335 L65.3646667,571.723019 L65.3646667,571.739321 Z' id='path84'%3e%3c/path%3e %3c/g%3e %3cg id='blue' transform='translate(191.447039, 191.331780)'%3e %3cg id='g88' transform='translate(-0.000063, 0.685930)'%3e %3cg id='g94' transform='translate(0.177296, 0.699054)' fill='%233EC1D3'%3e %3cpath d='M171.862466,343.697728 C77.0961324,343.697728 -0.00497405932,266.647602 -0.00497405932,171.934957 C-0.00497405932,77.2182874 77.0961324,0.168162396 171.862466,0.168162396 C266.632828,0.168162396 343.741988,77.2182874 343.741988,171.934957 C343.741988,266.647602 266.632828,343.697728 171.862466,343.697728' id='path96'%3e%3c/path%3e %3c/g%3e %3cg id='g98' transform='translate(29.362379, 172.629585)' fill='%23FFFFFF'%3e %3cpath d='M22.8397982,0 L0.671669409,0 C0.671669409,78.2496309 64.380874,141.920035 142.678189,141.920035 L142.678189,119.765407 C76.6007327,119.765407 22.8397982,66.0372141 22.8397982,0' id='path100'%3e%3c/path%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/g%3e %3c/svg%3e");background-size:40px 40px;background-position:0px 8px;background-repeat:no-repeat}.navbar .logo::after{content:"Pyroscope";font-weight:400;padding-left:44px;font-size:25px;vertical-align:text-top}.fx-1{flex:1}select{outline:none;display:inline-block;position:relative;border-radius:4px;background-color:#272727;border:1px solid #4d4d4d}select:focus{outline:none}select:focus:active{outline:none}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' fill='white' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")}input{outline:none;display:inline-block;position:relative;border-radius:4px;background-color:#272727;border:1px solid #4d4d4d}input:focus{outline:none}input:focus:active{outline:none}.followed-by-btn{border-radius:4px 0 0 4px}.followed-by-btn+.btn{border-left:none;border-radius:0 4px 4px 0}.btn.btn-active{background-color:#999;border-color:#999}.hidden{visibility:hidden}.comparison-container{display:flex;flex-direction:row}.spinner-container{margin:0 10px;visibility:hidden}.spinner-container.visible{visibility:visible}body{min-width:838px}@media only screen and (max-width: 1439px){.navbar-links{display:none}}@media only screen and (max-width: 1023px){.logo::after{content:""}.labels{margin-left:5px}.drp-button{max-width:375px}}#timeline-chart-single,#timeline-chart-double,#timeline-chart-left,#timeline-chart-right{overflow:hidden;cursor:crosshair}.flot-tick-label.tickLabel{white-space:nowrap}.panes-wrapper{display:flex}.panes-wrapper.vertical-orientation{flex-direction:column;flex:1}.panes-wrapper .pane{flex:1;width:50%}.panes-wrapper .pane .flamegraph-header{padding-bottom:5px;display:flex;justify-content:space-between}.panes-wrapper .pane .flamegraph-header .row{display:flex;justify-content:center}.panes-wrapper .pane.vertical-orientation{width:100%}.panes-wrapper .pane.hidden{display:none}.diff-instructions-wrapper{display:flex;gap:15px;padding-bottom:10px}.diff-instructions-wrapper-side{flex:1 1 0}.left-instructions-wrapper{display:flex;justify-content:flex-start;padding-left:16px}.left-instructions-text{color:#c866cc;font-size:12px}.right-instructions-wrapper{display:flex;justify-content:flex-end;padding-right:16px}.right-instructions-text{color:#1398f6;font-size:12px}.flamegraph-table,.flamegraph-canvas{width:100%}.flamegraph-table{font-size:14px}.flamegraph-table th,.flamegraph-table td{text-align:right;padding:0px 10px;border-left:1px solid #333;border-bottom:1px solid #333;width:150px;min-width:150px;max-width:150px}.flamegraph-table th.sortable,.flamegraph-table td.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flamegraph-table th .sort-arrow,.flamegraph-table td .sort-arrow{display:inline-block;border:5px solid transparent;border-top-color:rgba(255,255,255,.1);top:3px;position:relative;margin-left:7px}.flamegraph-table th .sort-arrow.asc,.flamegraph-table td .sort-arrow.asc{border-top-color:transparent;border-bottom-color:#fff;top:-2px}.flamegraph-table th .sort-arrow.desc,.flamegraph-table td .sort-arrow.desc{border-top-color:#fff;top:3px}.flamegraph-table th span,.flamegraph-table td span{text-shadow:0 0 2px rgba(0,0,0,.33)}.flamegraph-table th:first-child,.flamegraph-table td:first-child{border-left:none;text-align:left;width:auto;min-width:auto;max-width:auto;white-space:nowrap}.flamegraph-table th:first-child .color-reference,.flamegraph-table td:first-child .color-reference{position:absolute;left:10px;bottom:0;top:0;margin:auto}.flamegraph-table .symbol-name{font-size:14px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.flamegraph-table th{padding:6px 10px}.flamegraph-table tr th,.flamegraph-table tr:nth-child(2n) td{background:rgba(255,255,255,.05)}.flamegraph-table td{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.flamegraph-table td:first-child{margin-left:15px;position:relative}.flamegraph-table td:first-child .color-reference+div{margin-left:15px}.flamegraph-table td .table-item-button{border:none;display:flex;flex-flow:row nowrap;align-items:baseline;width:100%;cursor:pointer}.color-reference{width:10px;height:10px;border-radius:2px;display:inline-block;margin-right:5px}.modal-close-btn{position:absolute;display:block;top:20px;right:20px;cursor:pointer}.modal-close-btn:after{content:"✕";position:absolute;top:0;right:0;display:block;text-align:center;width:20px;height:20px;line-height:20px}.modal-close-btn:before{content:"";cursor:pointer;top:-20px;right:-20px;display:block;position:absolute;width:60px;height:60px;border-radius:50%}.footer{display:block;padding:20px 15px;text-align:center}.footer a{color:#fff;text-decoration:none}.footer a:hover span{text-decoration:underline}.navbar .navbar-link,.footer .navbar-link{margin-left:30px}.navbar .navbar-link a,.footer .navbar-link a{color:#fff;text-decoration:none;font-weight:500}.navbar .navbar-link a:hover,.footer .navbar-link a:hover{color:#fff;cursor:pointer}html,body,#root{height:100%;min-height:100%}.app{height:100%;display:flex}.pyroscope-app{overflow-y:auto;flex-grow:1;padding:0 15px}.main-wrapper{flex:1 0 auto}.main-wrapper>*{width:100%}.no-data-message{text-align:center;margin:40px 0;display:none}.no-data-message.visible{display:block}.demo-mode body{overflow:hidden}.demo-mode .root{width:100%;height:100%;overflow-y:scroll;padding-right:17px;margin-right:-17px;box-sizing:content-box}.btn-group{display:flex}.btn-group .btn{border-radius:0;border-left:none}.btn-group .btn:first-child{border-left:1px solid #4d4d4d;border-radius:4px 0 0 4px}.btn-group .btn:last-child{border-radius:0 4px 4px 0}.viz-switch .btn{padding-left:12px;padding-right:12px}.viz-switch .btn.active{background-color:#2ecc40;color:#222;border-left-color:#2ecc40;border-right-color:#2ecc40;border-top-color:#2ecc40;border-bottom-color:#2ecc40}.viz-switch+.viz-switch{margin-left:10px}.navbar-space-filler{flex-grow:1}
</style></head>
  <body>
    <div id="root"></div>
  </body>
</html>
